CMake是一个高级的编译配置工具,它可以根据不同平台、不同的编译器,生成相应的Makefile或者vcproj项目,也就是说它最大的优势就是跨平台。
●安装
首先下载CMake官网下载地址:https://cmake.org/download/
里面好多版本,根据自己需要版本进行下载。最新版本为3.14.4
安装过程中会提醒是否要添加环境变量,我们选择添加到系统变量(for all users),这样就省去了手动添加环境变量的步骤。也可以安装完成后手动添加环境变量。安装完后记得重启电脑。个人经验,设置环境变量要重启之后才有效。重启电脑后,打开cmd黑窗,输入cmake,能够显示cmake的一些信息即为安装成功,如下图:
1)在任意位置创建两个文件夹,其中一个文件夹名称为项目名称,里面有CMakeLists.txt和hello.cpp文件。另一个文件夹名称随意,里面不用添加任何东西。
2)打开cmake的GUI界面,按照图示操作,第一个路径选择上述两个文件所在的路径,第二个路径可自行选择。完成之后点击configure
之后弹出一个界面,选择编译器。然后点finish,开始配置项目
3)如有红色,则再点击一次configure,直到红色消失。紧接着点击generate和open project进入vs界面。
4)右击项目名称hello,将其设为启动项。编译执行。成功!
5)如果选择的编译器没有IDE,则直接在CMake里面就完成所以的步骤了。