我的构建服务器是基于 Linux 的。我需要 protoc 将它集成到我基于 ant 的构建系统中。
我在 build.xml 中使用以下内容:
<exec executable="tools/protoc.exe" failonerror="true">
<arg value="--java_out=../protos/java/generated" />
<arg value="--proto_path=../protos/proto" />
<arg value="../protos/proto/*.proto" />
</exec>
我找到了 windows binary ,但没有找到 protoc 的 linux binary 。
任何帮助找到一个或构建静态链接的 protoc 二进制文件的人都会很好。
最佳答案
您是否尝试过只下载 main protobuf project并关注 installation instructions ?我似乎记得如果你只需要二进制文件就非常简单:
$ ./autogen.sh
$ ./configure
$ make
(在这种情况下,如果您只需要 protoc
二进制文件,您可能不需要 make install
。只需找出它的构建位置并复制它。)
关于java - 如何获得 protoc( Protocol Buffer )的预编译 linux 二进制文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6924838/