Я использую CMake для создания проекта Visual Studio 2008.В этом проекте мне нужно создать новую конфигурацию под названием UnitaryTests.Итак, в CMakeLists.txt я поместил строку
set(CMAKE_CONFIGURATION_TYPES "Release;Debug;UnitaryTest" CACHE STRING "Configurations" FORCE)
Позже в файле CMakeLists.txt есть следующая строка:
target_link_libraries( ${PROJECT_NAME} ${ASTEK_LIBRARIES} )
для связи с внешним пакетом.Переменная ASTEK_LIBRARIES содержит текст вроде:
debug;debug/libs;optimized;release/libs
Моя проблема в том, что я должен заставить новую конфигурацию использовать только отладочную версию этого пакета (в настоящее время она использует версию выпуска).Вы знаете, как это сделать?
Примечание: не я заполняю переменную ASTEK_LIBRARIES.Он создан по корпоративному сценарию, который я не могу изменить.
Спасибо за вашу помощь.