cmake(八)Cmake定义安装

一  cmake安装汇总

目录结构

参考博客

①  语法规则

②  安装规则

③  二进制目标文件

④  普通文件安装

⑤  非目标可执行程序

备注: 一般是'sh'、'python'脚本

⑥  目录的安装

⑦  安装时执行的cmake脚本

find  / -name *.cmake

备注: 注意'cmake'后缀文件的'编写'语法

备注: []是'非必须'


参考博客

二  实践

①  项目初始化

++++++++++++++'执行步骤'++++++++++++++

1)创建'项目'目录,'进入'该'项目'目录

2)创建一个'src'子目录 -->存放'源文件目录'

3)创建一个'doc'子目录 -->存放'文档文件'

4)创建'copyright版权文件'、'readme操作文件'

②  Main.cpp编写

③ src子目录下CMakeLists.txt文件编写

项目主目录编写CMakeLists.txt文件

项目的'主目录下'编写'run_customize_install.sh'文件

vim run_customize_install.sh

⑤   项目主目录创建doc目录

⑥  项目主目录创建build目录

说明: build目录来进行'外部构建'

⑦  执行cmake

CMake命令行参数

一般: 我们会在'CMakeLists.txt'文件指定默认的'PREFIX',如果需要'自定义',则命令行进行'覆盖'

cmake_install.cmake '验证'是否'覆盖'

⑧  make install 之后观察/tmp/install目录

备注: 符合'预期'

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值