如何优雅的删除Cmake生成的文件?

您所在的位置:网站首页 淘宝推荐奇怪的东西怎么删除 如何优雅的删除Cmake生成的文件?

如何优雅的删除Cmake生成的文件?

2024-07-12 04:29| 来源: 网络整理| 查看: 265

title: 如何优雅的删除Cmake生成的文件? author: XinPing Tu date: 2024-04-22 12:46:12 language: zh-CN categories:

CMake tags:Visual Studio CodeCMakeVisual StudioMinGW

📢 声明: 转载,请先标注出处哦!编写不易,尊重一下劳动成果哦! 个人博客网站 ==》https://alicewanttobackuw.github.io/ github ==》https://github.com/AliceWantToBackUw csdn ==》https://blog.csdn.net/lengyue29

csdn会自动转存图片,使用img已无效,为了更好的阅读体验,请移步至如何优雅的删除Cmake生成的文件?

如何优雅的删除Cmake生成的文件?

由于Cmake未推出clean命令,因此为了方便后续删除,我们通常在创建文件时,将文件创建到build文件中

1 使用Cmake创建vs项目工程文件 法一:更优雅

将该目录下的源代码编译生成到build子目录里面(记法:-S:Source源代码,后接路径;-B:Build编译,后接路径)

cmake -S . -B build 法二:

首先,在项目根目录上,创建一个空的文件夹build,用于存储用于生成工程文件位置

mkdir build

然后,进入该目录,使用cmake命令生成

cd build cmake ../

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

2 使用终端删除

因此,在项目根目录下,使用下列命令来删除该cmake生成的工程文件**(终端:cmd)终端配置文件不同,删除命令不同**

rmdir /s/q build

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

附:使用Cmake创建Makefile文件

首先,在项目根目录下编译源程序

cmake -S . -B build -G "MinGW Makefiles"

在项目根目录下,编译子目录下的makefiles文件,生成可执行程序。

make -C build

可以在/build下,找到它生成的可执行程序。进入到build目录,然后运行03make程序。

03make

在/build下,清除生成的可执行程序。

make clean


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3