Все файлы, которые генерирует CMake, полезны и не должны быть удалены.
Возможно, вы могли бы написать скрипт, который удаляет их в конце работы CMake, но я настоятельно рекомендую вам позволить CMake работатькак он предназначен.
Если вы храните дерево исходных текстов отдельно от дерева сборок (выполняйте сборку вне исходного кода, как ее называет CMake), проблем быть не должно.Например,
- project_root_dir
|
|- CMakeLists.txt
|- src_dir
- build_dir
Если вы cd build_dir
, а затем выполните cmake ../project_root_dir
, все файлы, сгенерированные CMake, будут в build_dir
и не будут загрязнять ваше исходное дерево.