编译一个ROS包

2019-10-01  本文已影响0人  网路元素

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为开发空间,保存安装前的可执行文件和库。

参考网址:http://wiki.ros.org/ROS/Tutorials/BuildingPackages

上一篇 下一篇

猜你喜欢

热点阅读