baiyu33博主的深入理解cmake系列写的很好:
(1)https://www.jianshu.com/p/9beafc25f27f
(2)https://www.jianshu.com/p/089b458ab8d5
(3)https://www.jianshu.com/p/39fc5e548310
cmake含义和用法解读:
https://www.cnblogs.com/tsingke/p/11223146.html
cmake简明教程-半小时从入门到精通:
https://blog.csdn.net/qccz123456/article/details/80639817
cmake_minimum_required(VERSION 3.14)//所要的cmake最低版本 project(http_test)//项目名称 find_package(Ceres REQUIRED)//寻找依赖包 set(CMAKE_CXX_STANDARD 11)//set指令是设定变量的名字和取值,将CMAKE_CXX_STANDARD设置为11,变量在定义的时候直接写名字,使用它的时候则需要用${VAR_NAME}的形式。此外还可以使用系统的环境变量,形式为$ENV{ENV_VAR_NAME}