编译功能包:
catkin_make -DCATKIN_WHITELIST_PACKAGES="需要单独编译的包名"
但是如再次使用catkin_make编译所有功能包时会出现只编译上次设置的单独功能包,如果想要再次使用catkin_make编译所有功能包,需要执行:
catkin_make -DCATKIN_WHITELIST_PACKAGES=""
例:
编译单个功能包
catkin_make -DCATKIN_WHITELIST_PACKAGES="map_manager"
注意:等号与冒号要挨着
DCATKIN_WHITELIST_PACKAGES=""
编译所有功能包:
catkin_make -DCATKIN_WHITELIST_PACKAGES=""