/cmakestudy

study cmake

Primary LanguageCMakeApache License 2.0Apache-2.0

cmakestudy

  • Demo1-Demo7 CMake入门中介绍
    • Demo1:单个源文件项目
    • Demo2: 同一个目录,多个源文件
    • Demo3:多个目录,多个源文件
    • Demo4:自定义编译选项
    • Demo5:安装和测试
    • Demo6:添加环境检测
    • Demo7:添加版本号
    • Demo8:生成安装包
  • t2-t6 CMake Practice中介绍
    • t2:多目录编译、安装
    • t3:安装动态库和静态库
    • t4:如何使用外部共享库和头文件
    • t5:使用FIND_PACKAGE查找第三方模块
    • t6:自己实现模块,并通过FIND_PACKAGE调用
  • CMake官网入门介绍
  • Cmake官方文档