CMake
文章平均质量分 87
惊鸿一博
毕业于中国科学院大学/中科院自动化研究所;专注于SLAM,三维重建,图像处理,视觉定位等;曾就职于鸿海集团,大陆集团,现在某自动驾驶独角兽企业;热爱分享,热爱生活;欢迎一起交流,学习,进步。
展开
-
C++_跨平台编译_cmakefile中_添加内容
C++_跨平台编译_cmakefile.txt中_添加内容, 包含编译选项原创 2024-04-25 22:00:00 · 504 阅读 · 0 评论 -
CMakeLists中的add_definitions()函数
在我们更改别人代码做实验时使用,既不对其源码进行破坏,又可以添加自己的功能。之前都是在程序中进行#define,有了这个后可以直接在编译的时候进行选择。具体的,在工程CMakeLists.txt 中,使用add_definitions()函数控制代码的开启和关闭:......转载 2022-06-24 11:45:30 · 2051 阅读 · 4 评论 -
Ubuntu 16.04下安装 PCL简单方法
安装方法最简单快捷: 这是已经编译好的点云库(PCL-1.7),附带安装了VTK-6.2.0,以及各种杂七杂八的依赖库。sudo apt-get install libpcl-dev最简易的PCL安装方法(ubuntu16.04系统)测试是否安装成功pcl_test.cpp//pcl_test.cpp#include <iostream>#include <pcl/common/common_headers.h>#include <pcl/io/p原创 2020-10-03 17:19:38 · 2239 阅读 · 1 评论 -
cmake_安装导入静态/动态库的三种方式(find_package INSTALL 使用绝对路径)
1 使用find_pakcage导入库1.1 模块模式如下,一个例子,如何管理 需要安装的三个文件:头文件、库、Findxxx.cmake文件?将上述三者安装在指定的目录下,方便管理头文件: ${PROJECT_SOURCE_DIR}/install/include 库文件: ${PROJECT_SOURCE_DIR}/install/lib Findxxx.cmake:${PROJECT_SOURCE_DIR}/install/cmake1.2 配置模式2 .原创 2020-11-28 20:32:37 · 2699 阅读 · 0 评论