目录
1. 问题:使用VSCode中的keil插件打开工程后,头文件报波浪线
1. 问题:使用VSCode中的keil插件打开工程后,头文件报波浪线
使用插件打开项目
出大量的头文件被划上了波浪线,而且编译器报错无法打开**.h文件,但是我们已经在keil里面包含路径了
原因是keil插件在我们打开工程的时候,自动生成了c_cpp_properties.json文件;
1.1 饥不择识:
c_cpp_properties.json
文件在 Visual Studio Code 的 C/C++ 开发环境中扮演着至关重要的角色。这个配置文件允许用户为他们的 C 或 C++ 项目设置具体和详细的编译选项,包括编译器命令、包含路径、定义的宏等,确保了项目能够顺利地编译和构建。
所以我们打开这个自动生成的c_cpp_properties.json
文件,发现他的文件路径包含是错误的
2. 解决办法
将这文件夹复制,放到工程文件的一级目录,并确认文件夹名.vscode
进去,双击打开c_cpp_properties.json
这个文件
在文件内将d替换为D,将 \\ 替换 / ,注意中英文标点符号的区别(别问为啥说这么细,主打一个保姆级别,哈哈~~)
到这里我们的改动工作就做完了。
3. 结果
3.1 使用VSCode打开工程文件夹
3.2 使用keil插件打开工程
可以看到波浪线没有了,也可以正常的跳转文件
4. 备注
关注我,让菜鸟一起成长!嘻嘻~。
————解决问题不是最难的,发现问题是最致命的!
下次见!