1、cmake
2、常用命令
3、cmake常用变量
4、cmake编译工程
5、cmake两种构建方法
(1)内部构建
(2)外部构建
6、cmake项目实战1
(1)版本号(一般在终端查自己安装的版本号,这里比小于等于那个安装的就行)
cmake_minimum_required(VERSION 3.0)
(2) 项目名称(自己取,这里就叫HELLOWORLD)
project(HELLOWORLD)
(3)编译生成可执行文件(这里生成叫helloWord_cmake)
add_executable(helloWorld_cmake helloworld.cpp)
上面这句其实就是等价于在终端执行
g++ helloworld.cpp -o helloWorld_cmake
然后使用外部构建方法运行就行啦。
7、cmake实战项目2
(1)前面还是跟上一个项目一样
(2)需要包含子目录的头文件
include_directories(include)
include就是头文件目录名,这句其实就是等于执行g++时的-Iinclude
(3)生成可执行文件main_cmake,后面两个就是cpp文件,跟g++指令一样
同意外部构建方法执行即可。
通过set还可以加入一下调试参数 -Wall这些,这样如果有警告就会爆出