c_cpp_properties 如何设置includePath
时间: 2023-08-08 19:09:56 浏览: 167
在 C/C++ 项目中,你可以通过设置 c_cpp_properties.json 文件中的 includePath 属性来指定头文件的搜索路径。
在 c_cpp_properties.json 文件中,可以通过以下方式设置 includePath:
```JSON
{
"configurations": [
{
"name": "Win32",
"includePath": [
"${workspaceFolder}/**",
"C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.28.29333/include/**"
],
"defines": [
"_DEBUG",
"UNICODE",
"_UNICODE"
],
"compilerPath": "C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.28.29333/bin/Hostx86/x86/cl.exe",
"cStandard": "c17",
"cppStandard": "c++17",
"intelliSenseMode": "msvc-x64"
}
],
"version": 4
}
```
上面的示例中,我们将 includePath 属性设置为一个数组,数组中包含了两个元素,分别是:
- `${workspaceFolder}/**`: 指定当前工作区的所有文件夹都包含在搜索路径中。
- `C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.28.29333/include/**`: 指定 MSVC 的头文件搜索路径。
通过这种方式,我们可以将头文件搜索路径设置为我们需要的路径,以便编译器能够正确地找到我们需要的头文件。
阅读全文