Windows10配置VSCode C++环境(超详细,面向小白以及大佬们)
我看了网上的大佬们配的我是在是看不懂啊?我是一个小白啊?这太难了,这阻挡不了我,想使用这很骚的IDE,于是在不断的摸索下,终于配置成功,小白们也不用慌,这次非常简单。一定可以的。
1.下载VSCode
下载网址:https://code.visualstudio.com/
2.运行安装程序
3.装MinGW
当时我下了半天找不到,这次我放个地址,github放不下这么大的文件,传文件夹的话还得ssh啥的,还不会,将就一下https://www.nhooo.com/softs/438773.html
下载完了直接放到C盘根目录下,没多大,只有600M,这样的话,就不用改我配置的路径什么的了!
4.环境变量
会配的直接跳过即可
检查win+Rcmd输入gcc-v
5.倒数第二步
下载地址,解压出来https://github.com/DuYuren/MinGW/tree/vscode
建个文件夹随便什么名字
把我的.vscode放里面
6.最后一步
然后在刚才那个文件夹里写个C++文件,就可以编译了,F5呦。
如果纯粹是来找json文件的
大佬们改改位置就能用
c_cpp_properties.json
{ "configurations":[ { "name":"Win32", "includePath":[ "${workspaceFolder}/**", "C:/MinGW/include/*" ], "defines":[ "_DEBUG", "UNICODE", "_UNICODE" ], "compilerPath":"C:/MinGW/bin/gcc.exe", "cStandard":"c11", "cppStandard":"c++17", "intelliSenseMode":"gcc-x64" } ], "version":4 }
launch.json
{ "version":"0.2.0", "configurations":[ { "name":"(gdb)Launch", "type":"cppdbg", "request":"launch", "targetArchitecture":"x86", "program":"${fileDirname}\\${fileBasenameNoExtension}.exe", "miDebuggerPath":"c:\\MinGW\\bin\\gdb.exe", "args":[], "stopAtEntry":false, "cwd":"${fileDirname}", "externalConsole":true, "preLaunchTask":"g++" } ] }
settings.json
{ "files.associations":{ "vector":"cpp", "random":"cpp", "iostream":"cpp", "array":"cpp", "atomic":"cpp", "*.tcc":"cpp", "bitset":"cpp", "cctype":"cpp", "cfenv":"cpp", "charconv":"cpp", "chrono":"cpp", "cinttypes":"cpp", "clocale":"cpp", "cmath":"cpp", "codecvt":"cpp", "complex":"cpp", "condition_variable":"cpp", "csetjmp":"cpp", "csignal":"cpp", "cstdarg":"cpp", "cstddef":"cpp", "cstdint":"cpp", "cstdio":"cpp", "cstdlib":"cpp", "cstring":"cpp", "ctime":"cpp", "cuchar":"cpp", "cwchar":"cpp", "cwctype":"cpp", "deque":"cpp", "forward_list":"cpp", "list":"cpp", "unordered_map":"cpp", "unordered_set":"cpp", "exception":"cpp", "algorithm":"cpp", "functional":"cpp", "iterator":"cpp", "map":"cpp", "memory":"cpp", "memory_resource":"cpp", "numeric":"cpp", "optional":"cpp", "ratio":"cpp", "regex":"cpp", "set":"cpp", "string":"cpp", "string_view":"cpp", "system_error":"cpp", "tuple":"cpp", "type_traits":"cpp", "utility":"cpp", "fstream":"cpp", "future":"cpp", "initializer_list":"cpp", "iomanip":"cpp", "iosfwd":"cpp", "istream":"cpp", "limits":"cpp", "mutex":"cpp", "new":"cpp", "ostream":"cpp", "scoped_allocator":"cpp", "shared_mutex":"cpp", "sstream":"cpp", "stdexcept":"cpp", "streambuf":"cpp", "thread":"cpp", "typeindex":"cpp", "typeinfo":"cpp", "valarray":"cpp" }, "editor.fontFamily":"Consolas,'Firacode',monospace", "C_Cpp.errorSquiggles":"Disabled" }
tasks.json
{ "version":"2.0.0", "command":"g++", "type":"shell", "presentation":{ "echo":true, "reveal":"always", "focus":false, "panel":"shared", "showReuseMessage":true, "clear":false }, "args":["-g","${file}","-o","${fileDirname}\\${fileBasenameNoExtension}.exe"], "problemMatcher":{ "owner":"cpp", "fileLocation":["relative","${workspaceRoot}"], "pattern":{ "regexp":"^(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$", "file":1, "line":2, "column":3, "severity":4, "message":5 } } }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。