如何为预构建的二进制文件正确安装协议编译器?
How to properly install Protocol Compiler for pre-built binary?
我试了很多次安装,"protoc-3.2.0-windows-x86_64.exe",但是没有安装。当我双击它时,不会显示任何屏幕。我尝试通过命令行界面打开它。我收到一条消息 "Missing Input File"。
Protoc Installation Error on Command Prompt
丢失的输入文件是什么?我现在应该怎么办?请第一时间回复我的问题!
protoc-3.2.0-windows-x86_64.exe
是协议编译器。它不是安装程序。这是程序本身。
此程序旨在运行在命令行上运行。它以 .proto
文件作为输入(您在命令行中指定)并以多种语言输出代码。它说 "Missing input file" 因为你没有指定 .proto
文件。
要 "install" 它,请将 .exe
文件复制到您想要 运行 它的任何位置。您可能希望将其重命名为 protoc.exe
,并将其放置在 PATH
中的某处,这样您必须键入的命令就变成了 protoc
.
在管理员模式下打开时,二进制文件必须放在命令提示符指定的路径中。对我来说,在管理员模式下,它是 "C:/Windows/System32".
我试了很多次安装,"protoc-3.2.0-windows-x86_64.exe",但是没有安装。当我双击它时,不会显示任何屏幕。我尝试通过命令行界面打开它。我收到一条消息 "Missing Input File"。 Protoc Installation Error on Command Prompt
丢失的输入文件是什么?我现在应该怎么办?请第一时间回复我的问题!
protoc-3.2.0-windows-x86_64.exe
是协议编译器。它不是安装程序。这是程序本身。
此程序旨在运行在命令行上运行。它以 .proto
文件作为输入(您在命令行中指定)并以多种语言输出代码。它说 "Missing input file" 因为你没有指定 .proto
文件。
要 "install" 它,请将 .exe
文件复制到您想要 运行 它的任何位置。您可能希望将其重命名为 protoc.exe
,并将其放置在 PATH
中的某处,这样您必须键入的命令就变成了 protoc
.
在管理员模式下打开时,二进制文件必须放在命令提示符指定的路径中。对我来说,在管理员模式下,它是 "C:/Windows/System32".