当前位置: 首页 > news >正文

编译一个ROS包

1.如何使用catkin_make

   当前目录为一个catkin工作空间时,执行如下命令可以编译一个空的catkin包:

  catkin_make
  catkin_make  install      # (optionally)

   如果要编译的源码在其他路径,可使用—source参数指定,如下:

  catkin_make --source my_src
  catkin_make install --source my_src #(optionally)

2.编译自己的包

   cd ~/ros/catkin_ws/
   lssrc

   在src目录下有如下内容:

  beginner_tutorials  CmakeLists.txt

   当前目录执行catkin_make命令编译,

   在当前目录执行ls可以看到如下目录:

   build devel  src

   其中build目录为编译空间,用于cmake或make命令编译时调用到去配置和编译;devel为开发空间,保存安装前的可执行文件和库。

参考网址:ROS/Tutorials/BuildingPackages - ROS Wiki


http://www.mrgr.cn/news/6807.html

相关文章:

  • Qt C++ 屏幕录制 保存mp4
  • DAMA CDGP:论述题真题解析之数据安全篇
  • python进阶语法---异常处理
  • 【访问者模式】设计模式系列:解锁复杂对象结构的秘密武器
  • UEFI 01记: 开发环境 在 ubuntu22 中搭建 edk2 开发环境并运行简单示例
  • 虚幻5|AI视力系统,听力系统,预测系统(2)听力系统
  • 《计算机组成原理》(第3版)考研真题
  • 机器学习预处理
  • 备考2024年美国数学竞赛AMC10:吃透1250道历年真题和知识点(持续)
  • 【Java 数据结构】排序
  • 费马小定理求解逆元模板
  • mysql与redis结合使用
  • C#实现数据采集系统-数据反写(3)ModbusTcp写入数据模块开发
  • C++基础面试题 | C和C++的区别?
  • 企业数字化转型会面临哪些挑战,如何解决?
  • 【软件造价咨询】信息化项目造价之服务器如何做选型配置论证分析
  • YOLOv9改进策略【注意力机制篇】| 引入SimAM注意力模块(一个简单的,无参数的卷积神经网络注意模块)
  • 婚恋交友系统该如何制作成品系统?
  • 【计算机组成原理】2.2.1_4 算数逻辑单元ALU
  • 关于前端form提交后端返回文件流触发浏览器下载(并发控制)