![](https://img-blog.csdnimg.cn/20200305220403368.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
CMakeLists使用方法
CMakeLists使用方法
一銤阳光
这个作者很懒,什么都没留下…
展开
-
Pkgconfig的作用与使用
我们在用第三方库的时候,经常会用到pkg-config这个东西来编译程序。那pkg-config究竟是什么呢?本博文简单地说一下。 pkgconfig有什么用: 大家应该都知道用第三方库,就少不了要使用到第三方的头文件和库文件。我们在编译、链接的时候,必须要指...转载 2018-01-04 08:50:37 · 1277 阅读 · 0 评论 -
Makefile
什么是Makefile基本的Makefile文件的组成规则变量使用技巧通用规则去回显自定义Makefile文件名字分析第一个例子的Makefile执行过程什么是Makefile向我这种Linux初学者,一开始是不知道什么是Makefile的,我们经常会遇到一种情况,就是当自己下载源码,自己编码安装程序时,总是最后执行make指令,程序都装好了,为...原创 2017-10-28 21:09:15 · 511 阅读 · 1 评论 -
ROS的Catkin_make方式编译的(CmakeLists.txt)
catkin_make如何编译整个工作空间的软件包呢?① gcc是GNU Compiler Collection(就是GNU编译器套件),也可以简单认为是编译器,当你有一个源码文件时就可以直接调用gcc来编译;② 但是当你的程序包含很多个源文件时,用gcc命令逐个去编译时,你就很容易混乱而且工作量大,这时候就需要make工具了,但make本身并没有编译和链接的功能,而是用类似于批处理的方式...原创 2018-01-04 11:40:22 · 11726 阅读 · 6 评论 -
CMake 与CmakeLists.txt语法
什么是CMake如何使用Cmake–CMakeList.txt的语法规则1. CmakeLists.txt基本配置给工程添加依赖生成目标三种结构 顺序、选择、循环顺序、循环、选择结构什么是CMake CMake是一个比make更高级的编译配置工具,它可以根据不同平台、不同的编译器,生成相应的Makefile或者vcproj项目。 通过编写CMak...原创 2018-01-03 21:21:26 · 2841 阅读 · 0 评论 -
CmakeLists.txt书写规范
Cmake的语法规则 参考开头部分指定 cmake版本指定 project name指定生成文件的输出目录cmake_minimum_required(VERSION 2.8)project(project_name)message("-- system arch: ${CMAKE_SYSTEM_PROCESSOR}"原创 2018-07-03 11:34:59 · 4582 阅读 · 0 评论