CMAKE 《window构建项目》
安装
参考链接 https://subingwen.cn/
https://subingwen.cn/cmake/CMake-primer/
cmake
https://cmake.org/download/ 下载 根据需求安装合适的版本
mingw64
https://www.mingw-w64.org/ 下载 根据需求安装合适的版本
https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/
添加环境变量
创建基本文件并添加如下内容
CMakeLists.txt
# 最少支持的cmake版本
cmake_minimum_required(VERSION 3.15)
project(CMAKE_PRO)
# SET(CMAKE_CXX_STANDARD 11)
# set(CMAKE_GENERATOR "MinGW Makefiles")
include_directories(${PROJECT_SOURCE_DIR}/include)
# 设置文件输出路径
set(EXECUTABLE_OUTPUT_PATH ${CMAKE_SOURCE_DIR}/bin)
# 查找可以编译的文件
aux_source_directory(${PROJECT_SOURCE_DIR}/src src_list)
# 编译文件路径
add_executable(app main.cpp ${src_list})
查看GENERATOR
cmake -h
项目结构
切换到build
cd build
# 生成makefile
make ..
# 指定生成器
# cmake .. -G "MinGW Makefiles"
# make 生成exe
make
出现找不到make
复制
C:\mingw64\bin\mingw32-make.exe
把副本更改名称为
C:\mingw64\bin\make.exe
本文来自博客园,作者:一个小笨蛋,转载请注明原文链接:https://www.cnblogs.com/paylove/p/18336103