• **
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依赖库写法相关推荐

  1. 节选转载:你敢向代码库中添加Boost你就等着被开除吧

    本文节选自一篇讨论c++20新特性的英文博客,原文由CSDN news新闻资讯主编翻译并发布: https://blog.csdn.net/csdnnews/article/details/86386 ...

  2. Visual Stdio 无法直接启动带有“类库输出类型”的项目若要调试此项目,请在此解决方案中添加一个引用库项目的可执行项目。将这个可执行项目设置为启动项目!

    Visual Stdio 无法直接启动带有"类库输出类型"的项目若要调试此项目,请在此解决方案中添加一个引用库项目的可执行项目.将这个可执行项目设置为启动项目! 参考文章: (1) ...

  3. JavaWeb编程中如果jar包存在但显示无法输出,就在IDEA的项目发布中添加lib依赖!

    JavaWeb编程中如果jar包存在但显示无法输出,就在IDEA的项目发布中添加lib依赖! 第一步:点击设置选择项目结构 第二步:选择工件artifact,选子模块,然后再WEB-INF目录下添加l ...

  4. 在ModelSim中添加Xilinx仿真库

    <link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_ht ...

  5. Android中添加Module依赖注意问题

    在开发中经常会以添加Module依赖的方式拓展其他的模块,这样的方式给我们的开发提供了很大的方便,但是也增加了编译的时间成本.但是直接在build.gradle中添加Module依赖往往会遇到Mani ...

  6. 在Modelsim中添加Vivado仿真库

    说明:本文是在参考<在Modelsim中添加Xilinx仿真库>的基础上,经过反复试验才取得成功的! 在Modelsim安装目录下新建一个用于存放Vivado仿真库的文件夹,如本文新建了一 ...

  7. CLion 使用 clang-cl 工具链时未正确链接 vcpkg 中的 Boost 外部库

    TL;DR: 简单来说是 CLion 的问题; 解决方法就是避免使用 clang-cl 工具链. 2023/02/24 更新: 最新的 CLion EAP 似乎已经修正了这个问题. 昨天比较闲, 就给 ...

  8. modelsim/Questasim中添加xilinx ip库,并仿真成功

    在modelsim/Questasim中 仿真Xilinx IP的库 一共分为两步, 第一步如下,参考下面的博客,这一步必须添加. 由于vivado自带仿真工具运行速度较慢,有时候需要在modelsi ...

  9. IDEA项目中不能引用pom文件中添加的依赖,External Libraties中也没有生成对应的目录

    再pom文件中添加了新的依赖,pom成功引入,但是类中还是无法引用对应的内容,这时候检查一下settings中Maven是否忽略了该项目的pom文件.如下 把勾勾去掉即可正常引入依赖中的内容.

最新文章

  1. android studio 加固和签名
  2. 预测|麦肯锡预测2030年:1亿中国人面临职业转换,全球8亿人被机器人取代
  3. [转] Spring Boot特性
  4. Oracle删库跑路
  5. linux简介ubuntu,Linux文件系统简介(基于Ubuntu)
  6. 计算机应用专业特色建设情况,【计算机应用论文】计算机应用类专业建设和革新探索(共3022字)...
  7. python中list 和array的区别
  8. 04号团队-团队任务3:每日立会(2018-12-04)
  9. Shell:Lite OS在线调试工具知多少
  10. 谷歌承诺未来三年将支付10亿美元新闻费用
  11. 车牌识别算法库EasyPR的编译实战
  12. C++中使用剪贴板复制UNICODE/ANSI字符数据
  13. 车联网的麻烦和便利一样多 BAT们要治这种尴尬症
  14. 程序员背锅救星-docker
  15. iOS手机模拟器配置
  16. SWFObject 使用 范例版~~~
  17. Linux实现ppp拨号4G模块联网全球APN之亚美尼亚(Armenian)
  18. ant design vue 的 description组件中 label 默认样式的更改
  19. 魔兽怀旧服api文档位置
  20. QMS-云质说质量 - 3 来料检验的九大坑,你踩过几个?

热门文章

  1. java date 时分秒_java Date 获得时分秒代码
  2. MyBatis 原理
  3. 使用邻接矩阵实现有向图最短路径Dijkstra算法
  4. 鸿蒙手机播放音乐-第一集
  5. statsmodels学习——使用多元回归拟合数据
  6. php 分类代码,php无限分类的图文代码介绍
  7. creo数控编程怎么样_邹军:通过数控宏程序实现刀具寿命管理
  8. 如何通过方法(函数)来实现两个基本数据类型的数值交换
  9. android UI开源库
  10. Ubuntu ssh 登陆问题