cmake
绿竹巷人
不想做算法工程师的算法工程师
展开
-
CUDA工程的CMakeLists.txt
需要CUDA库的工程,其CMakeLists.txt需要额外增加的代码。原创 2022-11-03 16:55:27 · 435 阅读 · 0 评论 -
一文搞定CMakeLists编写与库配置
CMakeLists文件学习原创 2022-11-03 16:19:11 · 3007 阅读 · 6 评论 -
Ubuntu20.04安装0pen3d及ISPC失败解决方案
Ubuntu20.04安装Open3d。原创 2022-09-20 16:03:27 · 3019 阅读 · 5 评论 -
Ubuntu20.04升级cmake(不用去额外删除现有版本)
Ubuntu20.04安装cmake,并灵活更改cmake版本。原创 2022-09-19 13:47:04 · 14885 阅读 · 8 评论 -
error: ‘make_shared’ is not a member of ‘boost’
编译一个以PCL库为主的工程时,出现了指针的相关错误。原创 2022-08-19 10:12:56 · 1291 阅读 · 0 评论 -
PCL多版本引起编译错误
系统中存在多个PCL版本时,编译时针对某个模块,编译器可能不知道寻找哪个版本的库,导致出现依赖问题。原创 2022-08-19 10:07:22 · 1954 阅读 · 0 评论 -
error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
描述ROS下编译cpp文件时,出现编译错误错误提示error: ‘shared_ptr’ in namespace ‘std’ does not name a template type解决方案在需要编译的包的CMakeLists.txt文件下,添加如下一句话add_compile_options(-std=c++11)使用C++ 11编译方式,问题解决...原创 2020-09-28 10:02:25 · 2438 阅读 · 4 评论 -
Undefined symbols for architecture x86_64
描述使用glog的CMake工程,在make时报错出现原因之前也出现过Undefined symbols for architecture x86_64这种错误,出现这种错误时,基本上问题可以确定,就是工程在编译时找不到包含这个提示函数的库文件原因有两个:第一,存在源文件没有编译,和我这篇文章相同的情况Mac编译出错第二,你的工程里需要用到某个第三方库,而这个库现在没有链接到你的工程下解决办法排查CMakeLists.txt,发现添加了opencv、fastrtps、fastcdr库,但是原创 2020-06-26 15:08:54 · 15258 阅读 · 0 评论 -
Cmake工程报warning: XXX is deprecated [-Wdeprecated-declarations]
描述Cmake工程执行编译链接命令过程中,举例cd buildcmake ..make -j12能够make成功100%,但是在链接过程中终端打印信息提示warning: XXX is deprecated [-Wdeprecated-declarations] \\ XXX代表某函数原因这是一句警告,简单来说就是在你代码中使用的XXX函数已经被弃用了。具体发生原因暂时不清楚,可能,我说的是可能,新链接的某个库对你在头文件定义的XXX函数,函数名字进行了替换解决warning不影响原创 2020-05-13 10:10:46 · 15972 阅读 · 2 评论 -
Ubuntu下Cmake工程指定依赖库的搜索路径
描述Cmake工程指定依赖库的搜索路径,比如系统中有两个opencv版本,分别安装在不同路径下比如,一个在 /usr/local下,另外一个在/home下,两个版本不同那么如何使你的Cmake工程,使用指定opencv版本呢方案在CMakeLists.txt中这么写set(xxx_DIR "xxxConfig.cmake文件所在的路径")举例如果我想使用安装在某路径下的openc...原创 2020-05-06 22:49:05 · 3919 阅读 · 0 评论 -
Mac 编译报错 Undefined symbols for architecture x86_64
问题描述使用cmake编译项目时,报错内容为Undefined symbols for architecture x86_64:"Obstacle::run()", referenced from: _main in 1.o "Obstacle::Obstacle()", referenced from: _main in 1.o "Obstacle::~Ob...原创 2020-02-10 22:46:42 · 9270 阅读 · 2 评论