原因
$ catkin_make -DCATKIN_WHITELIST_PACKAGES=“package1;package2”
可能是由于编译某个包的时候用了上述命令。
解决方案:
$ catkin_make -DCATKIN_WHITELIST_PACKAGES=""
在/dev/catkin_ws/中输入上述命令运行就行
想要单独编译某个包
$ catkin_make --only-pkg-with-deps VINS-Mono
把VINS-Mono换成想要的包名。
参考文献:http://wiki.ros.org/catkin/commands/catkin_make