前言配置
前言有一天我在愉快的刷着leetcode
突然觉得写头文件好TM麻烦,于是就想着配置一下万能头文件
配置的过程我觉得还是记录一下吧,很多初学者可能会犯迷糊
首先,我们要清楚,我们在vscode上写C/C++程序的时候,我们的一些设置文件是在c_cpp_properties.json这个文件上配置的
这个文件的位置在:
想要修改c_cpp_properties.json这个文件,我们可以在vscode上使用快捷键Ctrl+shift+p
然后点击下图的箭头所指的选项
呐呐呐呐x114514,这就是c_cpp_properties.json了
如果你电脑装了visual studio,或者wsl(windows下Linux子系统),vscode会优先用前两者的编译器,如果前两个都没检测到,vscode才会使用Mingw的gcc/g++
而bits/stdc++.h这个万能头文件由又只有Mingw才有,所以我们得配置我们的编译器路径compilerPath和库导入路径includePath
compilerPath配置
这个东西可以在cmd里用命令找到
where g++
includePath 配置
在cmd使用命令查找
gcc -v -E -x c -
我的配置如下
{ "configurations": [ { "name": "Win32", "includePath": [ //"${workspaceFolder}/**" "C:/Mingw64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.4.0/include", "C:/Mingw64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.4.0/include-fixed", "C:/Mingw64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.4.0/../../../../x86_64-w64-mingw32/include" ], "defines": [ "_DEBUG", "UNICODE", "_UNICODE" ], "windowsSdkVersion": "10.0.18362.0", //"compilerPath": "C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe", "compilerPath": "C:/Mingw64/mingw64/bin/g++.exe", "cStandard": "c17", "cppStandard": "c++17", "intelliSenseMode": "windows-msvc-x64" } ], "version": 4 }
以上全部步骤都搞完之后,我们就能愉快的使用万能头啦
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)