vscode中引用万能头文件但是无法打开,去网上找寻了很久也没有解决。
(已将stdc++.h的文件路径加入到c_cpp_properties.json文件中的includepath中,下载的的mingw64版本是8.1.0)
以下下是在资源管理器中能搜索到万能头文件的情况(通过预览看得出文件内容的确是万能头文件)
VS code中显示的错误
在c_cpp_properties.json中对includepath的配置(只有这一个路径)
然后使用iostream也有相似问题
这一文件在界面中未给我们显示出来,我们如何进行设置呢?
首先,使用快捷键Ctrl+Shift+P打开命令面板:
打开上述箭头指向的位置,配置json文件(如果不是显示在第一个,可以根据图中的关键字进行搜索):
{
"configurations": [
{
"name": "Win32",
"includePath": [
"${workspaceFolder}/**",
"${workspaceRoot}",
"F:\\Project\\SP++3.0\\SP++3.0\\include" /*此处设置为库的include目录下*/
],
"browse": {
"path": [
"${workspaceRoot}",
"F:\\Project\\SP++3.0\\SP++3.0\\lib" /*此处设置为库的lib目录下*/
]
},
"defines": [
"_DEBUG",
"UNICODE",
"_UNICODE"
],
"compilerPath": "D:\\mingw64\\bin\\g++.exe", /*此处配置你的编译器路径,没有下载的小伙伴,请百度mingw的安装*/
"cStandard": "c11",
"cppStandard": "c++17",
"intelliSenseMode": "gcc-x64"
}
],
"version": 4
}
默认的头文件目录,只需要在源文件中引用就好了,不用设置的啊~