1

このフレームワークをダウンロードしてインストールしました:

http://code.google.com/p/protobuf/

オペレーティングシステムとしてopenSuseを使用しています。次のライブラリへのソフトリンクを作成したいと思います。

ln -s <PROTOCOL_BUFFERS_INCLUDE> include_pb
ln -s <PROTOCOL_BUFFERS_LIB> lib_pb

したがって、基本的には、protobufの場所にフォルダーとprotobufライブラリを含める必要があります。

誰かがこれを使用しましたか?これがどこにあるか知っていますか?

4

3 に答える 3

1

インクルード ディレクトリは次のようにする必要があります: /usr/local/include/google/protobuf...

ライブラリは/usr/local/lib/

ただし、これはLinux Mint、64ビット...

libprotobuf*ライブラリの通常のライブラリの場所 ( /lib/usr/lib/usr/local/lib/lib64など...) で検索します...

于 2012-12-12T14:09:09.383 に答える
1

これは、デフォルトで /usr/local に設定されるconfigureスクリプトオプションに依存します。(ディレクトリ内から) try--prefixに渡すことができるすべての利用可能なオプションを表示するには。configure./configure --help

于 2012-12-12T17:48:11.930 に答える
0

プロトコルバッファ開発パッケージの完全なリストは、rpmfindで確認できます。お探しのファイルは次のとおりです。

  • dirを含める:/usr/include/google/protobuf、および
  • 図書館/usr/lib64/libprotobuf.so

私はあなたの努力の終わりまで確信が持てません。しかし、それを使って開発したいだけなら、automakeとautoconfにそれを整理する機会を与えてはどうでしょうか(チュートリアル)。

于 2012-12-17T19:28:51.920 に答える