Как мне установить путь сборки в cmake? - PullRequest
4 голосов
/ 14 мая 2011

Я абсолютный новичок в cmake, сейчас я немного ошеломлен.

Библиотека, которую я использую, создает файл проекта visual studio с использованием cmake.Я хотел бы отредактировать файл cmake, чтобы он изменил «Выходной каталог» проекта Visual Studio на «../../../build/$(Configuration)/».Я понятия не имею, как это сделать.

Ответы [ 2 ]

2 голосов
/ 14 мая 2011

Попробуйте добавить эти строки в файл CMakeLists.txt:

set(dir ${CMAKE_CURRENT_SOURCE_DIR}/../../build)
set(EXECUTABLE_OUTPUT_PATH ${dir} CACHE PATH "Build directory" FORCE)
set(LIBRARY_OUTPUT_PATH ${dir} CACHE PATH "Build directory" FORCE)
0 голосов
/ 08 сентября 2015

Я столкнулся с той же проблемой и в итоге использовал CMAKE_RUNTIME_OUTPUT_DIRECTORY для ее установки. Для вашего случая это будет: набор (CMAKE_RUNTIME_OUTPUT_DIRECTORY $ {CMAKE_CURRENT_SOURCE_DIR} /../../ build)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...