问题描述
在使用VSCode学习Ros系统过程中,出现类似于某某文件找不到的情况,如下图所示:
原因分析:
这是由于路径设置的问题导致的。在使用VSCode管理cpp项目的过程中,需要配置一些相关的文件
其中c_cpp_properties.json文件里面的includePath用于指定编译器在搜索头文件(include 文件)时应该查找的目录。
解决方案:
找到我们所需要包含文件的路径,将其添加进去即可。
在这个问题里面,找到ros/ros.h相关的文件路径为:
/opt/ros/melodic/include/**
qq_msgs/Carry.h为自定义的消息类型,其路径在工作空间下的devel下,为:
/home/zg/catkin_ws/devel/**
加入之后,路径错误没有了