私はCMakeを使ってVisual Studio 2008プロジェクトを作成しています。このプロジェクトでは、UnitaryTestsという新しい構成を作成する必要があります。CMakeを新しいVisual Studio構成でデバッグライブラリとリンクさせるにはどうすればいいですか?
target_link_libraries(${PROJECT_NAME} ${ASTEK_LIBRARIES})
外部のパッケージとリンクする:だから、CMakeLists.txtに私は
set(CMAKE_CONFIGURATION_TYPES "Release;Debug;UnitaryTest" CACHE STRING "Configurations" FORCE)
その後CMakeLists.txtファイルに次の行がある行を置きます。
debug;debug/libs;optimized;release/libs
私の問題だけで(現在はそれがリリースバージョンを使用している)このパッケージのデバッグバージョンを使用するために、私は新しい設定を強制しなければならないということである:変数ASTEK_LIBRARIESのようなテキストが含まれています。あなたはこれを行う方法を知っていますか?
注:変数ASTEK_LIBRARIESを入力するのは私のものではありません。それは私が変更できない企業のスクリプトによって作成されます。
ありがとうございました。
どうもありがとうございました。それはうまくいく。 –
私の肌を保存しました、ありがとうございました! – TReed0803