说明
CMake安装
CMake⼀个HelloWord
CMake⼀个HelloWord-的语法介绍
PROJECT关键字
SET关键字
MESSAGE关键字
ADD_EXECUTABLE关键字
语法的基本原则
语法注意事项
内部构建和外部构建
外部构建⽅式举例
让Hello World看起来更像⼀个⼯程
将⽬标⽂件放⼊构建⽬录的 bin ⼦⽬录
ADD_SUBDIRECTORY 指令
更改⼆进制的保存路径
安装
如何安装HelloWord
安装⽂件COPYRIGHT和README
安装脚本runhello.sh
安装 doc 中的 hello.txt
安装过程
静态库和动态库的构建
构建实例
ADD_LIBRARY
同时构建静态和动态库
SET_TARGET_PROPERTIES
动态库的版本号
安装共享库和头⽂件
使⽤外部共享库和头⽂件
解决:make后头⽂件找不到的问题
解决:找到引⽤的函数问题
特殊的环境变量 CMAKE_INCLUDE_PATH 和 CMAKE_LIBRARY_PATH
本⼈所有视频和笔记都是免费分享给⼤家的,制作视频和笔记要花费⼤量的时间成本
我也有⽼婆和孩⼦要养,恳求各位观众⽼爷们有经济实⼒的稍微打赏⼀下⼩弟,但不强求,再⼀次感谢。
您的打赏,会让我今后有更⼤的动⼒,做出更优质的视频,感谢⼤家的⽀持
说明
cmake的定义是什么 ?-----⾼级编译配置⼯具
当多个⼈⽤不同的语⾔或者编译器开发⼀个项⽬,最终要输出⼀个可执⾏⽂件或者共享库(dll,so等等)这时候神
器就出现了-----CMake!
所有操作都是通过编译CMakeLists.txt来完成的—简单