#cmake
Нужно сгенерировать проект в другой папке а не текущей. Как это сделать?
Ответы
Ответ 1
ответ базируется на ответах к аналогичному вопросу: CMake output/build directory «нормальное» (и ожидаемое пользователями) поведение программы cmake — создавать генерируемые файлы в текущем каталоге. для описанного (редкого) случая, когда текущий каталог, каталог с исходными текстами, и каталог для генерируемых файлов («целевой») — это три разных каталога, можно пойти двумя путями. запускать программу cmake сразу в целевом каталоге. чтобы после выполнения программы оболочка «вернулась» в текущий каталог, можно запускать программу в под-оболочке (используя круглые скобки): ( cd целевой/каталог && cmake каталог/с/исходниками ) указать программе пути к целевому каталогу и каталогу с исходниками с помощью опций -Bпуть и -Hпуть соответственно (пробелов не должно быть): cmake -Bцелевой/каталог -Hкаталог/с/исходниками
Комментариев нет:
Отправить комментарий