Как мне изменить каталог, в который CMake выводит файлы решений и проектов? - PullRequest
6 голосов
/ 23 марта 2011

У меня есть каталог build /, в который я хотел бы, чтобы CMake поместил файлы * .sln, * .proj и т. Д., Которые он генерирует при вводе cmake CMakeLists.txt.Как мне это сделать?

1 Ответ

7 голосов
/ 23 марта 2011

Вы запускаете cmake в каталоге, в который хотите встраивать, используя путь от каталога сборки до исходного каталога. Допустим, ваш родительский каталог называется project и содержит src и build:

cd build
cmake ../src

Это поместит make-файлы и объекты в сборку, оставляя файлы CMakeLists.txt в src. Единственный недостаток в том, что если в src уже есть CMakeCache.txt, вы должны удалить его перед запуском cmake.

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