ros编译错误The specified base path “/home/li/ml_ws” contains a CMakeLists.txt but “catkin_make” must be invoked in the root of workspace
新建立的工作空间ml_ws
mkdir -p ~/ml_ws/src
cd ~/ml_ws/src
catkin_init_workspace
在ml_ws进行编译的时候产生一下错误:
问题原因及解决办法:
在用catkin_init_workspace进行初始化时候不是在src文件目录下,而是在ml_ws文件目录下,所以在ml_ws目录下产生了cmakelist文件:
只要将ml_ws工作空间下的cmakelist文件删掉就可以编译成功了。