在ubuntu里面使用vscode编写ROS的c++代码时,遇到#include<ros/ros.h>报错的情况,是没有在c_cpp_properties.json文件里增加安装ROS时文件存储的地址导致的,只需进行如下操作即可:
步骤一:在安装包里搜索ROS,选择第一个install
步骤二:打开c_cpp_properties.json文件,将下载ROS时存放的目录位置复制,添加在.json文件里的“includePath”中(记得末尾加逗号)
补充:如何打开.json文件
首先点击右下角的Linux选项
在上方出现的选项中选择括号里含JSON的进行编辑
修改完成后保存.json文件,报错即可解决,可正常使用ros包的功能!!