8004.ros2中添加boost依赖库写法
- **
set(BOOST_ROOT D:/01softInstall/opt_lib/boost_1_72_install)
find_package(Boost 1.72.0 REQUIRED COMPONENTS thread atomic system regex)if(Boost_FOUND)
## 在win10平台 ros2 版本dashing中 message 打印信息编译报错,注意需要注释掉.
# message(Boost_INCLUDE_DIRS " ${Boost_INCLUDE_DIRS}")
# message(Boost_LIBRARY_DIRS " ${Boost_LIBRARY_DIRS}")include_directories(${Boost_INCLUDE_DIRS})
endif()add_executable(rosmsg_middleware src/main.cpp src/TcpServer.hpp)
target_link_libraries(rosmsg_middleware ${Boost_LIBRARIES})#只能连接package找到的包.
ament_target_dependencies(rosmsg_middleware rclcpp std_msgs)
#ament_target_dependencies(rosmsg_middleware rclcpp std_msgs Boost)
find_package(Boost REQUIRED COMPONENTS system)target_link_libraries(your_node ${PROJECT_NAME} ${Boost_LIBRARIES})ament_export_dependencies(Boost)
ament_export_libraries(${PROJECT_NAME} ${Boost_LIBRARIES})
8004.ros2中添加boost依赖库写法相关推荐
- 节选转载:你敢向代码库中添加Boost你就等着被开除吧
本文节选自一篇讨论c++20新特性的英文博客,原文由CSDN news新闻资讯主编翻译并发布: https://blog.csdn.net/csdnnews/article/details/86386 ...
- Visual Stdio 无法直接启动带有“类库输出类型”的项目若要调试此项目,请在此解决方案中添加一个引用库项目的可执行项目。将这个可执行项目设置为启动项目!
Visual Stdio 无法直接启动带有"类库输出类型"的项目若要调试此项目,请在此解决方案中添加一个引用库项目的可执行项目.将这个可执行项目设置为启动项目! 参考文章: (1) ...
- JavaWeb编程中如果jar包存在但显示无法输出,就在IDEA的项目发布中添加lib依赖!
JavaWeb编程中如果jar包存在但显示无法输出,就在IDEA的项目发布中添加lib依赖! 第一步:点击设置选择项目结构 第二步:选择工件artifact,选子模块,然后再WEB-INF目录下添加l ...
- 在ModelSim中添加Xilinx仿真库
<link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_ht ...
- Android中添加Module依赖注意问题
在开发中经常会以添加Module依赖的方式拓展其他的模块,这样的方式给我们的开发提供了很大的方便,但是也增加了编译的时间成本.但是直接在build.gradle中添加Module依赖往往会遇到Mani ...
- 在Modelsim中添加Vivado仿真库
说明:本文是在参考<在Modelsim中添加Xilinx仿真库>的基础上,经过反复试验才取得成功的! 在Modelsim安装目录下新建一个用于存放Vivado仿真库的文件夹,如本文新建了一 ...
- CLion 使用 clang-cl 工具链时未正确链接 vcpkg 中的 Boost 外部库
TL;DR: 简单来说是 CLion 的问题; 解决方法就是避免使用 clang-cl 工具链. 2023/02/24 更新: 最新的 CLion EAP 似乎已经修正了这个问题. 昨天比较闲, 就给 ...
- modelsim/Questasim中添加xilinx ip库,并仿真成功
在modelsim/Questasim中 仿真Xilinx IP的库 一共分为两步, 第一步如下,参考下面的博客,这一步必须添加. 由于vivado自带仿真工具运行速度较慢,有时候需要在modelsi ...
- IDEA项目中不能引用pom文件中添加的依赖,External Libraties中也没有生成对应的目录
再pom文件中添加了新的依赖,pom成功引入,但是类中还是无法引用对应的内容,这时候检查一下settings中Maven是否忽略了该项目的pom文件.如下 把勾勾去掉即可正常引入依赖中的内容.
最新文章
- android studio 加固和签名
- 预测|麦肯锡预测2030年:1亿中国人面临职业转换,全球8亿人被机器人取代
- [转] Spring Boot特性
- Oracle删库跑路
- linux简介ubuntu,Linux文件系统简介(基于Ubuntu)
- 计算机应用专业特色建设情况,【计算机应用论文】计算机应用类专业建设和革新探索(共3022字)...
- python中list 和array的区别
- 04号团队-团队任务3:每日立会(2018-12-04)
- Shell:Lite OS在线调试工具知多少
- 谷歌承诺未来三年将支付10亿美元新闻费用
- 车牌识别算法库EasyPR的编译实战
- C++中使用剪贴板复制UNICODE/ANSI字符数据
- 车联网的麻烦和便利一样多 BAT们要治这种尴尬症
- 程序员背锅救星-docker
- iOS手机模拟器配置
- SWFObject 使用 范例版~~~
- Linux实现ppp拨号4G模块联网全球APN之亚美尼亚(Armenian)
- ant design vue 的 description组件中 label 默认样式的更改
- 魔兽怀旧服api文档位置
- QMS-云质说质量 - 3 来料检验的九大坑,你踩过几个?