一、新建项目文件夹
该文件夹用来装项目通常命名为catkin_ws
mkdir catkin_ws
二、新建src子文件夹
cd catkin_ws
mkdir src
三、初始化ROS空间
此处需要进入src文件夹内。
cd src
catkin_init_workspace
四、编译
此处需要退回到catkin_ws文件夹中
cd ..
catkin_make
五、创建功能包
此处需要进入到src文件夹内。
此处的test可以替换成你想要的项目名称。
cd src
catkin_create_pkg test std_msgs rospy roscpp
通常来说,只要你没有特殊要求就是这样创建功能包。并且,后期你还可以在CMakeLists.txt中修改或添加。
通过执行这一行命令,会在src文件夹中生成一个CMakeLists.txt文件和test文件夹。
并且在test文件夹中含有include、src文件夹和CMakeLists.txt、package.xml。

这句话。
这样就可以让你不需要写相对路径或是绝对路径引用头文件了。
八、终端编译
在catkin_ws文件夹中打开终端,如果是二次编译,需要删除掉build文件夹。
catkin_make
版权声明:本文为weixin_48622537原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。