VSCODE更新编译器的 includePath 参数
时间: 2023-06-26 07:04:41 浏览: 106
要更新 Visual Studio Code 编译器的 `includePath` 参数,你需要修改配置文件 `c_cpp_properties.json`。
1. 打开 Visual Studio Code,在侧边栏中选择“文件资源管理器”图标,然后选择你的项目文件夹。
2. 在项目文件夹中,找到名为 `.vscode` 的目录,并打开其中的 `c_cpp_properties.json` 文件。
3. 找到 `"includePath"` 字段,这是一个数组,其中包含了编译器搜索头文件的路径。
4. 在数组中添加你需要的路径。
例如,假设你的头文件位于 `/usr/local/include` 目录下,你可以像下面这样添加:
```json
"includePath": [
"${workspaceFolder}/**",
"/usr/local/include"
]
```
或者,如果你的头文件在当前项目的子目录 `include` 下,你可以添加如下路径:
```json
"includePath": [
"${workspaceFolder}/**",
"${workspaceFolder}/include"
]
```
注意:如果你的编译器使用了其他选项来指定头文件路径,你需要在 `args` 字段中添加这些选项。例如,如果你使用 GCC 编译器,可以添加 `-I` 选项来指定头文件路径:
```json
"configurations": [
{
"name": "Linux",
"includePath": [
"${workspaceFolder}/**",
"/usr/local/include"
],
"defines": [],
"compilerPath": "/usr/bin/gcc",
"cStandard": "c11",
"cppStandard": "c++17",
"intelliSenseMode": "gcc-x64",
"browse": {
"path": [
"${workspaceFolder}/**"
],
"limitSymbolsToIncludedHeaders": true,
"databaseFilename": ""
},
"args": [
"-I/usr/local/include"
]
}
]
```
阅读全文