vscode 系列文章目录 - 配置头文件定义
前言
vscode 直接打开使用项目时,使用 F12 会找不到库函数和库文件定义。这时需要配置 C/C++ 插件 Json文件来找到相关信息。
一、配置 c/c++ 插件找到头文件定义
在软件界面按住 Ctrl+Shift+P,在软件上方出现输入框中输入:C/C++:Edit Configurations。选择第一个配置JSON配置。之后在.vscode目录下面会自动添加了一个c_cpp_properties.json。在c_cpp_properties.json 中加入自己需要的头文件路径。
{
"configurations": [
{
"name": "Linux",
"includePath": [
"${workspaceFolder}/**", // 当前工作区的路径,以${workspaceFolder}开头的路径就是相对工作区的路径
"${default}", // 默认使用 settings.json 中的配置
"/usr/include/**" // 加载 linux 下系统头文件
],
"defines": [],
"compilerPath": "/usr/bin/gcc",
"cStandard": "gnu17",
"cppStandard": "gnu++17",
"intelliSenseMode": "linux-gcc-x64"
}
],
"version": 4
}
之后可以使用 F12 查找定义,Shift + F12 可以查找引用。