cmake 学习使用笔记(五)手动编译

目录

编译cmake 项目

构建

方式一:可执行文件生成的在当前目录

​方式二:可执行文件生成只制定目录


记录一下手动编译 cmake 项目

编译cmake 项目

项目结构

 注意:必须要有一个 CMakeLists.txt。

此处默认已经编写好 CMakeLists.txt。

构建

方式一:可执行文件生成的在当前目录

直接构建在本地问题夹。此方式会较多中间问题,生成与工程文件同目录中间文件,较为杂乱,不推荐使用;确保该机器中安装有 cmake

  • 在该目录下打开终端,输入 cmake ./CMakeLists.txt。

输入:cmake ./CMakeLists.txt

  •  输入 make

 

  • 运行可执行文件

方式二:可执行文件生成只制定目录

  • 新建文件夹

打开终端输入:mkdir build。执行后生成一个build 文件,如下图:

  • 进入新建文件夹

输入命令:cd build

  • 编译CMakeLists.txt文件生成跨平台的Makefile文件和工程文件。 

输入: cmake ..

cmake .. 使用 ../CMakeLists.txt 文件作为起始点在当前目录中生成 Makefile

  • 生成可执行文件

输入:make

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值