vscode中launch.josn中添加Includepath 报错Includepath属性不允许
时间: 2024-05-05 11:17:47 浏览: 319
vscode 的node.js debugger 的 launch.json 配置详细教程.zip
5星 · 资源好评率100%
在 launch.json 中添加 Includepath 属性是不正确的。这个属性应该在 c_cpp_properties.json 文件中添加。
在 c_cpp_properties.json 文件中添加 Includepath 属性的方法如下:
1. 在 VSCode 中打开项目文件夹,单击菜单栏中的“文件” -> “首选项” -> “设置”。
2. 在搜索框中输入“c_cpp_properties”,选择“C/C++:配置”选项卡。
3. 在“C/C++:配置”选项卡中,找到“配置编辑器”下的“c_cpp_properties.json”链接,单击它。
4. 在 c_cpp_properties.json 文件中找到“configurations”数组,然后在数组中添加一个新的对象。
5. 在新对象中添加一个名为“includePath”的属性,并设置其值为一个数组,包含所有需要包含的路径。
例如,以下是一个示例 c_cpp_properties.json 文件:
```
{
"configurations": [
{
"name": "Win32",
"defines": [],
"compilerPath": "C:/MinGW/bin/gcc.exe",
"cStandard": "c11",
"cppStandard": "c++17",
"intelliSenseMode": "gcc-x64",
"browse": {
"path": [
"${workspaceFolder}"
],
"limitSymbolsToIncludedHeaders": true,
"databaseFilename": ""
},
"includePath": [
"${workspaceFolder}/**",
"C:/MinGW/include/**"
]
}
],
"version": 4
}
```
在上面的示例中,includePath 属性中包含了当前工作区的所有文件夹和 MinGW 安装目录下的 include 文件夹。
阅读全文