2017-11-21 15 views
0

私のアプリケーションでMySQL Connector/C++ v2を使用しようとしていますが、私はIDEとしてCLionを使用していますので、CMakeを使用してビルドしますが、CMakeが必要なことを理解できるように管理できません。CMakeでMySQL Connector/C++ v2.0を使用していますか?

# Build external libs 
add_subdirectory(external/mysql-connector-cpp) 

と私は単純に追加::

私はのMySQLコネクタ/このようなC++を含ま

# Add libs 
target_link_libraries(libconcpp) 

私のcmakeののエンバイロメントは大幅にリロードされますが、私はLIBとリンクエラーが出ます含まれていませんでした。 また、CMakeLists.txtに正しい指示文を含むインクルードを追加しました。

ありがとうございます!

target_link_libraries(libconcpp) 

それは次のようになります:myTargetNameはあなたがadd_excecutable()かで指定されたターゲットの名前です

target_link_libraries(myTargetName libconcpp) 

+0

'target_link_libraries(libconcpp)'はターゲットを指定していませんでした。 – drescherjm

答えて

0

問題は)(あなたのtarget_link_librariesにあなたがターゲットを指定逃したということですadd_library()

関連する問題