Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos Protobuf、OSX、ant编译错误_Macos_Ant_Protocol Buffers_Dylib - Fatal编程技术网

Macos Protobuf、OSX、ant编译错误

Macos Protobuf、OSX、ant编译错误,macos,ant,protocol-buffers,dylib,Macos,Ant,Protocol Buffers,Dylib,我使用一个用Ant编译的protobuf项目。proto文件通过SVN共享,并通过以下方式在本地编译为Java类: ant protobuf 我最近升级了OSX山狮。当一个proto文件发生更改时,我在构建时出现以下错误: Library not loaded: /usr/local/lib/libprotobuf.6.dylib 如何使其工作?似乎我已从旧驱动器复制了整个文件夹以及二进制文件 唯一有效的解决方案是在本地删除回购协议,然后再次将其签出。签出完成后,我用ant protobuf

我使用一个用Ant编译的protobuf项目。
proto
文件通过SVN共享,并通过以下方式在本地编译为Java类:

ant protobuf
我最近升级了OSX山狮。当一个
proto
文件发生更改时,我在构建时出现以下错误:

Library not loaded: /usr/local/lib/libprotobuf.6.dylib

如何使其工作?

似乎我已从旧驱动器复制了整个文件夹以及二进制文件

唯一有效的解决方案是在本地删除回购协议,然后再次将其签出。签出完成后,我用
ant protobuf
重新构建了回购协议。它从头开始构建所有库(大约2分钟),重新安装库并编译
proto
文件,没有错误