首页 > 编程知识 正文

windows clang,cmake文件怎么用

时间:2023-05-05 09:14:32 阅读:20942 作者:2877

Cmake 介绍

CMake是一个跨平台安装(编译)工具,可以用简单的语句描述所有平台的安装(编译)过程。 他可以输出各种各样的makefile和项目文件。 但是,CMake配置文件被命名为CMakeLists.txt。 Cmake不会直接生成最终软件,而是生成标准生成文件(如Unix上的Makefile和Windows Visual C上的项目/工作空间),并以常用的生成方法使用。

安装Cmake

下载cmake

下载地址: https://cmake.org/download/

点击链接进入cmake官网下载页面

这里下载的是cmake-3.20.2-windows-x86 _ 64.zip。 此压缩包对应于windows 64位系统上的cmake压缩包。 (PS:基于电脑windows系统的位数下载对应的版本)

解压缩cmake压缩包以添加环境变量

您可以解压缩并使用刚刚下载的cmake-3.20.2-windows-x86 _ 64.zip。

在使用之前,必须添加环境变量(即cmake.exe )所在的路径。

我的电脑路径是d :cmakecmake-3.20.2-windows-x86 _ 64 弱乌龟,将此路径添加到环境变量中。

打开cmd并输入cmake后,将显示以下消息,指示cmake安装成功:安装MinGW

cmake并不完成整个项目的编译。 cmake输出makefile。 需要用它生成makefile并进行化妆。 这需要在windows环境中安装MinGW。 有关MinGW的安装使用情况,请访问https://www.cn blogs.com/jisong Xie/p/10761274.html

我们需要在窗口中直接输入make,所以可以识别并自动编译makefile。 可以将MinGW安装路径较弱的相机文件下的mingw32-make.exe重命名为make.exe。

如果没有mingw32-make.exe,可以从这里下载:

3359 download.csdn.net/download/QQ _ 40817333/12374383? UTM _ medium=distribute.PC _ relevant _ t0.none-task-download-2~default~blogcommendfrommmachinelearnpai2~ de -任务下载-2~ default~blogcommendfrommachinelearnpai2~ default-1.control

打开cmd并输入make -version后,将显示以下消息,指示安装成功:使用Cmake编译一个简单的小工程

创建一个目录以创建两个文件: CMakeLists.txt和hello_cmake.c。 这两个文件的内容如下。

CMakeLists.txt

cmake _ minimum _ required (版本3.0 )项目(hello_cmake.c ) add_executable ) hello_cmake.c是

#includestdio.hintmain(intargc,char *argv[] ) printf(Hellocmake! n '; 返回0; }

打开cmd并进入当前目录,然后在以下命令行中输入:

mkdirbuildcdbuildcmake-g ' mingw make files ' . make hello _ cmake.exe如下图所示。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。