📢 声明:
转载,请先标注出处哦!编写不易,尊重一下劳动成果哦!
个人博客网站 ==》https://alicewanttobackuw.github.io/
github ==》https://github.com/AliceWantToBackUw
csdn ==》https://blog.csdn.net/lengyue29
# 如何优雅的删除 Cmake 生成的文件?
由于 Cmake 未推出 clean 命令,因此为了方便后续删除,我们通常在创建文件时,将文件创建到 build
文件中
# 1 使用 Cmake 创建 vs 项目工程文件
# 法一:更优雅
将该目录下的源代码编译生成到 build
子目录里面(记法:-S:Source 源代码,后接路径;-B:Build 编译,后接路径)
cmake -S . -B build |
# 法二:
首先,在项目根目录 <root>
上,创建一个空的文件夹 build
,用于存储用于生成工程文件位置
mkdir build |
然后,进入该目录,使用 cmake
命令生成
cd build | |
cmake ../ |
# 2 使用终端删除
因此,在项目根目录 <root>
下,使用下列命令来删除该 cmake 生成的工程文件 **(终端:cmd)终端配置文件不同,删除命令不同 **
rmdir /s/q build |
# 附:使用 Cmake 创建 Makefile 文件
首先,在项目根目录 <root>
下编译源程序
cmake -S . -B build -G "MinGW Makefiles" |
在项目根目录 <root>
下,编译子目录下的 makefiles
文件,生成可执行程序。
make -C build |
可以在 <root>/build
下,找到它生成的可执行程序。进入到 build
目录,然后运行 03make 程序。
03make |
在 <root>/build
下,清除生成的可执行程序。
make clean |