ROS只编译单个包操作方法

ROS工程中经常会有许多的package,当修改了某个功能包下的代码后,全部编译会非常慢,所以进行单个包的编译是非常有必要的。即改了哪个编译哪里。

catkin_make编译:

catkin_make -DCATKIN_WHITELIST_PACKAGES="package1;package2"

package1;package2就是功能包的名字,如果要编译多个中间加分号即可。

catkin build编译:

catkin build package

版权声明:本文为qq_38337524原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。