2016-12-18 15 views
0

プロジェクトのスレッドフレームワークにPOCOライブラリを使用しようとしています。機能で_GLOBAL__sub_I__ZN18CServiceMain10mpInstanceE': ServiceMain.cpp:62: undefined reference toポコ::イベント::イベント(ポコ::イベント::イベントタイプ)」リンカのPOCOライブラリに関する問題

Logging.o:機能_GLOBAL__sub_I__ZN7Log11mLogStringsB5cxx11E': Logging.cpp:88: undefined reference toポコで私は

ServiceMain.oのようなPOCO機能にリンカエラーを取得しています: :Mutex :: Mutex(Poco :: Mutex :: MutexType) '

何が問題なのか教えてください。そして、 "_GLOBAL__sub_I"の意味は何ですか?

答えて

2

あなたの問題は、PocoのFoundationライブラリのリンカまたはインクルードフラグを正しく含むことができなかったようです。私が使用するbrewインストールポコとOSX上で

-L/path/to/poco/libs/ -lPocoFoundation -I/path/to/poco/include 

:あなたは* nixのシステムを使っているのであれば、あなたのフラグは次のようになります

-L/usr/local/lib -lPocoFoundation -I/usr/local/include 
関連する問題