问题:提示检测到#include错误。请更新includePath。已为此翻译单元(D:\\code-20210414_1459\\applications\\sample\\wifi-iot\\app\\iothardware\\app_demo_sysinfo.c)禁用波形曲线。及无法打开源文件“ohos_init.h”、“demosdk.h”,该如何解决?
问题追加: 鸿蒙开发者通过镜像点或者HPM等获取源码后,使用DevEco Device Tool的打开对应的工程之后,打开其中某些C文件之后,会提示以上错误信息,如下图所示:
回答: 请通过以下步骤解决该问题,按下面的方法依次操作即可: 1、打开VSCode。 2、按下F1或者Ctrl+Shift+P,会在VSCode上方出现一个弹窗。 3、在弹窗中输入"settings",在下拉列表中选中"Preferences: Open Settings (JSON)":
4、然后在配置页settings.json中填充以下内容,然后Ctrl+S保存:
"C_Cpp.default.browse.path": [ "${workspaceFolder}/**" ], "C_Cpp.default.includePath": [ "${workspaceFolder}/**" ], 5、然后打开之前报错的文件,即可以发现错误消失,可以实现跳转,说明问题已被解决。 |