CMake简单指南

CMake简单指南

cmake内容比较多,在此总结一个简单的入门指南,与大家共享,欢迎指正错误共同进步:

  • 单个目录单个源文件
  • 单个目录多个源文件
  • 多个目录多个源文件
  • 自定义编译选项
  • 安装和测试
  • 支持GDB
  • 添加环境检查
  • 添加版本号
  • 生成安装包
    -项目迁移

1.单个目录单个源文件

单个目录单个源文件主要使用三个命令:
1. cmake_minimum_required:是cmake最低版本号要求
eg:
cmake_minimum_required(VERSION 2.8)
2.project:项目信息
eg:
project(Demo);
3.add_executable:指定生成目标
eg:
add_executable(Demo main.cc) #编译main.cc生成Demo的可执行文件
说明:
cmake命令不区分大小写.

2.单个目录多个源文件

如果在一个目录下有多个源文件(main.cc MathFunction.cc),有两种方法:
① add_executable(Demo main.cc MathFunction.cc)
很显然,如果有十个二十个更多的源文件,该方法不适用.

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值