MinGW
- 下载地址:
https://sourceforge.net/projects/mingw-w64/files/
- 解压,bin文件夹添加到环境变量的Path中
- cmd检查是否安装成功
gcc -v
Cmake
- 下载地址
https://cmake.org/files/
比cmake.org官网给的链接快一点;
- 解压,bin文件夹添加到环境变量中
编译代码
参考:
https://blog.csdn.net/qq_39942341/article/details/98964620
https://blog.csdn.net/lqtcsq/article/details/103169567
- 写代码
#include<iostream> using namespace std; int main(){ cout<<"asdf"s<<endl; return 0; }
- 写CMakeLists.txt
cmake_minimum_required (VERSION 3.8) project(test LANGUAGES C CXX) include_directories(${PROJECT_SOURCE_DIR}) set(CMAKE_CXX_FLAGS "-std=c++11") add_executable (test.cpp test1.cpp ...)
- cmd编译
注意:如果直接使用cmake,不加"MinGW Makefiles",而系统中又安装了Visual Studio,则会使用VS进行编译,而不是MinGW;mkdir build cd build cmake –G "MinGW Makefiles" ../ make test
如果想切换,需要先将build文件夹下内容删除,重新编译。