0

Ant でコンパイルされた protobuf プロジェクトを使用します。ファイルは SVN 経由で共有され、以下protoを使用してローカルで Java クラスにコンパイルされます。

ant protobuf

最近、OSX Mountain Lion をアップグレードしました。ファイルの 1 つprotoが変更されると、ビルド時に次のエラーが発生します。

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

どうすれば機能しますか?

4

1 に答える 1

0

古いドライブから、バイナリを含むフォルダー全体をコピーしたようです。

機能した唯一の解決策は、レポをローカルで削除し、再度チェックアウトすることでした。チェックアウトが完了した後、 で再構築しましたant protobuf。すべてのライブラリをゼロから構築し (約 2 分)、ライブラリを再インストールし、protoエラーなしでファイルをコンパイルしました。

于 2012-08-12T11:52:25.803 に答える