[英]How to use Include paths for IntelliSense in VS code with C++ compiler
Visual Studio Code 可以使用外部编译器来构建和调试代码。 它还有一个 IntelliSence 模块来突出显示代码语法,并有一个变量 includePath 让 IntelliSence 知道在哪里可以找到头文件。 但是有没有可能为编译器提供这些包含路径? 或者我还必须支持具有相同目录集的 make 文件?
如果您单击无法立即找到的突出显示的包含,则应显示灯泡图标。 单击它并编辑 IncludePath 设置。 这将在您的项目文件夹中创建一个 .vscode/c_cpp_properties.json。
当然,您也可以自己创建文件。 这是我的笔记本电脑上的一个快速的:
{
"configurations": [
{
"name": "Mac",
"defines": [],
"macFrameworkPath": [
"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks"
],
"compilerPath": "/usr/bin/clang",
"includePath": [
"${default}",
"${workspaceFolder}/include"
]
}
],
"version": 4
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.