実行可能ファイルにリンクしたい既製の外部静的ライブラリ(.a)があります。どのくらい正確にcmakeでそれを行うことができますか?
1 に答える
2
コマンドを使用する必要がありますTARGET_LINK_LIBRARIES
。FIND_LIBRARY
ただし、その前に、またはを使用して、CMake が正しいディレクトリを参照していることを確認したい場合がありますLINK_DIRECTORIES
。すべてがここで詳細に文書化されています: ( CMake ヘルプ: TARGET_LINK_LIBRARIES ) ( CMake ヘルプ: LINK_DIRECTORIES ) ( CMake ヘルプ: FIND_LIBRARY )
@Fraser のコメントによると、find_library
overを使用することをお勧めしlink_directories
ます。
于 2013-03-11T18:04:53.057 に答える