1. 安装
自行到官网下载即可
- CMAKE
https://cmake.org/download/
下载最新的.msi文件 - MinGW
https://osdn.net/projects/mingw/
检测安装是否成功
2. 添加至环境变量
3. 举个例子
3.1 新建文件夹
创建一个文件夹,包含build,main.cpp,CMakeLists.txt三个文件。
文件内容
CMakeLists.txt
cmake_minimum_required(VERSION 3.4)
PROJECT(hello_world)
INCLUDE_DIRECTORIES(
${PROJECT_SOURCE_DIR}
)
set(SRC
${PROJECT_SOURCE_DIR}/main.cpp
)
ADD_EXECUTABLE(hello ${SRC})
main.cpp
#include<iostream>
using namespace std;
int main(int argc,char const *argv[])
{
cout<<"hello"<<endl;
return 0;
}
3.2 启动CMake工具,生成MakeFile文件
1)输入创建文件夹路径
2)输入创建文件夹build目录
3)点击Configure设置编译器
选择MinGW MakeFiles,点击Finish
4)点击Generate生成MakeFile文件
3.3 进入build目录,输入cmd进入命令台
3.4 make
输入make,出错
make
改成mingw32-make成功
mingw32-make
3.5 生成exe可执行文件
执行hello.exe
补充:为什么make命令失败?
原因:
mingw的bin目录,无make.exe文件。
解决方案:
将mingw32-make.exe拷贝一份命名为make.exe
make成功