Конечно, сборки из исходного кода - это метод перехода к файлам сборки Unix, но если вы используете другой генератор, такой как Eclipse CDT, он предпочитает собирать в исходном коде.В этом случае вам нужно будет удалить файлы CMake вручную.Попробуйте это:
find . -name 'CMakeCache.txt' -o -name '*.cmake' -o -name 'Makefile' -o -name 'CMakeFiles' -exec rm -rf {} +
Или, если вы включили globstar с shopt -s globstar
, попробуйте этот менее отвратительный подход:
rm -rf **/CMakeCache.txt **/*.cmake **/Makefile **/CMakeFiles