現在、アプリケーションを構築するためのcmakeがあり、そのように定義された外部ライブラリも使用しています(これについては制御できません。これは、所有していないConanというツールによって生成されます!)
add_library(CONAN_PKG::libgpkg INTERFACE IMPORTED)
後で、生成された.libファイルのパスを取得する必要があります。ほとんどの場合、次のようなコマンドを使用します。
set(MERGE_LIBS ${MERGE_LIBS} $<TARGET_LINKER_FILE:libgpkg>)
次のエラー メッセージが表示されました。
Error evaluating generator expression:
$<TARGET_LINKER_FILE:CONAN_PKG::sqlite3>
Target "CONAN_PKG::sqlite3" is not an executable or library.
この問題を解決するためのアイデアはありますか?