当catkin_ws中有两个文件夹所包含的文件的名字都相同并且都将路径添加进了bashrc文件中 在运行其中一个时就有可能因为这两个文件所包含的文件内容都相同导致错误。
例如:我在catkin_ws下分别有两个内容相同的文件MYNT-EYE-ORB-SLAM2-Sample和MYNT-EYE-ORB-SLAM2-Sample-master当我在MYNT-EYE-ORB-SLAM2-Sample文件下进行编译时会提示在MYNT-EYE-ORB-SLAM2-Sample-master中有错误此时便是因为这两个文件夹所包含的内容相同由于路径都添加进了bashrc中在运行时由于先后顺序便出现错误。
解决方法:可以先将暂时不需要编译的那个文件的路径在bashrc中取消或者将他们文件中名字内容相同的文件名进行修改
博客指出当catkin_ws中有两个文件夹文件同名且路径都添加进bashrc文件时,运行可能因内容相同出现错误。如MYNT - EYE - ORB - SLAM2 - Sample和MYNT - EYE - ORB - SLAM2 - Sample - master编译时会报错。解决办法是取消暂时不编译文件的路径或修改同名文件名。
6895

被折叠的 条评论
为什么被折叠?



