本帖子适用于初学者StepByStep的入门cmake3,cmake3吔是一门编程语言只不过是针对编译和链接这种程序构建的过程的语言,学习基本语法就可以初步入门后面需要什么复杂的功能,进階掌握需要自己去查找官方文档后续会给出查阅的一些方式
- 将工程提供的头文件目录始终至于系统头文件目录的前面,当你定义的头文件确实跟系统发
生冲突时可以提供一些帮助
- 务必注意,这两个是环境变量而不是cmake3变量
- BUILD_SHARED_LIBS 控制默认的庫编译方式。如果未进行设置,使用ADD_LIBRARY时又没有指定库类型,默认编译生成的库都是静态库