ROS学习历程(5)-----在工作空间中构建和使用catkin包
来源:互联网 发布:cctv视频下载软件 编辑:程序博客网 时间:2024/04/30 11:50
首先打开beginner_tutorials包下面的src文件夹,在里面添加或者编辑源文件。然后回到包beginner_tutorials的根目录下,更新一下CMakeLists.txt文件,最后回到工作空间的根目录下,使用catkin_make命令进行构建。
$ cd ~/catkin_ws/src/beginner_tutorials/src # Add/Edit source files $ cd ~/catkin_ws/src/beginner_tutorials # Update CMakeFiles.txt to reflect any changes to your sources $ cd ~/catkin_ws $ catkin_make
上面的流程会将~/catkin_ws/src目录下的包构建到~/catkin_ws/build目录下。任何的源文件、python库、脚本,以及其他的静态文件,将会留在源空间~/catkin_ws/src中。然而所有产生的文件,像库文件、可执行文件以及产生的代码都被放置在devel中。使用如下命令来创建install工作空间:
cd ~/catkin_wscatkin_make install
可以使用devel或者是install空间,但不能同时使用。他们各有好处,具体情况,应该具体对待。在工作空间中还是推荐使用devel。如果您之前已经有了一个编译好的工作空间,并且您在里面添加了一个新的包,可以使用如下命令将这个包添加进去:
catkin_make --force-cmake
这样我们就完成了一个包的构建。
0 0
- ROS学习历程(5)-----在工作空间中构建和使用catkin包
- ROS的学习(五)在工作空间中构建和使用catkin包
- ROS学习笔记-1: 构建工作空间-创建catkin包-编写发布器与订阅器
- ROS学习历程(3)-----创建工作空间和ROS包
- 学习4:创建ros工作空间和ROS包
- ROS catkin工作空间的程序包
- 配置ROS工作空间catkin+rosbuild
- ROS文件系统+catkin工作空间及程序包
- ROS与Python入门教程-构建Catkin包
- 学习5:再工作区建立和使用catkin package
- ROS学习笔记1--工作空间和功能包创建
- 我的ROS学习之路—创建catkin的工作空间
- ros创建工作空间和包
- ROS创建工作空间和功能包
- 创建catkin工作空间和程序包
- 我的ROS学习之路—创建catkin包
- ROS进二阶学习笔记(9)-- 关于Overlay:重名 package 在不同catkin workspace 中,
- catkin创建一个ROS包
- 游戏大数据分析--游戏玩家
- 微信开发二 : 自定义菜单
- ViewPage中自定义标题栏(四)
- 红黑树-TreeMap
- 二叉排序查找树
- ROS学习历程(5)-----在工作空间中构建和使用catkin包
- android edittext切换编辑状态
- SSL P1618 剑鱼行动
- 11.30 install caffe
- Altium Designer 10 介绍、原理图及其模板常规设计
- leetcode- Island Perimeter
- RMIC
- linux: 未知的名称或服务
- Hibernate是什么?