2

うまくいけば、これは簡単な質問です:

Qt でアプリケーションを構築しており、Google のプロトコル バッファを使用したいと考えています。protobuf ソースをダウンロードしてインストールしたので、プロジェクトでそれをリンクしたいと思います。

私の.proファイルには次の行が含まれています。

LIBS += -L/usr/local/lib -libprotobuf

ただし、次のエラーが表示されます。

:: error: library not found for -llibprotobuf

コンパイルしようとすると。

私はかなり基本的な間違ったことをしていると思います。助けてくれてありがとう!

4

1 に答える 1

2

ファイルが であると仮定するとlibprotobuf.[so|a]、正しいライブラリ リンク コマンドは次-lprotobufのとおりです (lib プレフィックスが暗示されます)。

于 2010-11-06T05:08:56.160 に答える