摘要: CMake常用指令结合PCL 的顶层CMake文件的解释 基本指令 (1)ADD_DEFINITIONS 向 C/C++编译器添加-D 定义,比如:ADD_DEFINITIONS(-DENABLE_DEBUG -DABC),参数之间用空格分割。如果你的代码中定义了#ifdef ENABLE_DEBU 阅读全文
posted @ 2018-05-15 17:08 Being_young 阅读(1545) 评论(0) 推荐(0) 编辑
摘要: 对于PCL 库中的各个模块之间是有相互依赖关系的 其中Common模块是最基础的模块,其中是定义各种数据结构的头文件,所以Common这个模块是不需要依赖性响的,但是IO 模块就是需要common和Octree两大模块的支持,这时候应该怎么引用他们的依赖项呢,这里就需要讲解如何让构建静态库与动态库了 阅读全文
posted @ 2018-05-15 14:23 Being_young 阅读(2610) 评论(1) 推荐(0) 编辑
摘要: 经常会有有人问到CMake的学习的问题,而且网上也有很多博客是介绍学习CMake 的用法,但是我觉的学习不用这样死板,用到了就顺便学习一下,也就是边做边学,由浅入深,慢慢的就会熟悉了,这个学习的过程中会遇到很多问题,以解决问题的方式驱动自己学习CMake,首先总结一下CMake 的好处,CMake是 阅读全文
posted @ 2018-05-15 14:12 Being_young 阅读(7041) 评论(0) 推荐(0) 编辑