cmake создает кучу файлов - PullRequest
       2

cmake создает кучу файлов

1 голос
/ 10 марта 2012

Я новичок в cmake и только начал играть с ним.Моя проблема в том, что когда я вызываю cmake, как в учебнике, он генерирует огромное количество файлов.

Есть ли способ вызвать cmake, чтобы все оставалось после одного unix make-файла в корневом каталоге моего проекта?

1 Ответ

4 голосов
/ 10 марта 2012

Все файлы, которые генерирует CMake, полезны и не должны быть удалены.

Возможно, вы могли бы написать скрипт, который удаляет их в конце работы CMake, но я настоятельно рекомендую вам позволить CMake работатькак он предназначен.

Если вы храните дерево исходных текстов отдельно от дерева сборок (выполняйте сборку вне исходного кода, как ее называет CMake), проблем быть не должно.Например,

- project_root_dir
     |
     |- CMakeLists.txt
     |- src_dir

- build_dir

Если вы cd build_dir, а затем выполните cmake ../project_root_dir, все файлы, сгенерированные CMake, будут в build_dir и не будут загрязнять ваше исходное дерево.

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