我将 Eclipse CDT 与 CMake 结合使用,并成功按照此处详述的设置说明进行操作。我使用自定义 make 目标从 Eclipse 中调用 CMake(“创建一个 Make 目标以运行 CMake”)。它在我的源目录的子目录中执行源外构建。
有时我希望 CMake 重建所有内容,因此删除我的构建目录的所有内容以强制 CMake 重建其缓存等。
目前我正在使用项目视图来删除子目录中的所有文件,但这很乏味,我想自动化它。
我尝试使用rm -rf ./Build/*
命令制作另一个自定义制作目标,但这没有用。它执行没有错误,但没有删除任何文件。
如何通过按一个按钮删除构建子目录中的所有文件(或至少强制 CMake 重建其缓存等)?