VScode中怎么开辟置C/C++?怎么配置C/C++情况?下面本篇文章给人人分享一下Windows系统下VScode配置C/C++情况图文教程,希望对于人人有所帮助!
下载VScode、下载MinGW64以及配置情况变量各种前置事件各种教程讲的对于比完整(不会的能够停上来参考一下其余教程),在这里我就再也不赘述这些事件,间接进入人人头疼的配置文件相干内容。
这个文件夹失常作为名目标根目录,以是请抉择在适宜地位建立。
细致这里是应用VScode关上,关上状况下列:
文件夹里甚么都不,只是被VScode当唱事件目录关上了。
应用快速键Ctrl+Shift+p关上搜寻框,输入C/C++,找到C/C++:编纂配置(UI),如图:
点击后按图示操纵:
配置完回到事件目录,如图会发生一个配置文件
#include#include int main(){printf("hello world!\n"); system("pause");return 0;}
细致:这里增添#include以及system("pause");是为了防范VScode弹出的管制台闪退
生存代码后按F5(或者点击上方菜单栏“运行”),弹出调试,抉择“启用调试”,浮现如图所示信息:
咱们抉择第一个C++(GDB/LLDB),然落伍入下一步,如图:
咱们抉择依旧抉择第一个:g++.exe......,这时刻回到事件目录会发明在.vscode文件夹主动增添launch.json以及takes.json两个文件,如图所示:
能够细致到此时已经天生test.exe,关上管制台发明helloworld!已经输入(上图管制台蓝色文字倒数第二行)。
但我集体不喜爱管制台输入,如果希望弹出管制台窗口,能够修改launch.json文件来到达目标。
launch.json
{// 应用 IntelliSense 了解相干属性。 // 悬停以检察现有属性的形容。// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0","configurations": [{"name": "g++.exe - 天生以及调试静止文件","type": "cppdbg","request": "launch","program": "${fileDirname}\\${fileBasenameNoExtension}.exe","args": [],"stopAtEntry": false,"cwd": "${fileDirname}","environment": [],"externalConsole": true, // 此处默认为false不弹出管制台窗口,修改为true,使其弹出管制台窗口"MIMode": "gdb","miDebuggerPath": "G:\\Dev-Cpp\\MinGW64\\bin\\gdb.exe","setupCo妹妹ands": [{"description": "为 gdb 启用错落打印","text": "-enable-pretty-printing","ignoreFailures": true}],"preLaunchTask": "C/C++: g++.exe 天生静止文件"}]}
效果:
最近是因为需要温习C语言而且希望找到一个不那末占用内存的IDE,因为应用Clion以及应用Linux的虚构机的话太占用内存,又不相熟微软的VisualStudio2019,以是才想到了VScode,无非最后配置C/C++的时刻也是在网上找的各种教程,踩了患上多坑,因为不相熟VScode的配置形式,而且都是复制他人教程外面的json文件,浮现各种报错,也是花了一定功夫才找到参考的那篇文章,但此文章仅是分享我集体的配置形式
本文链接:https://addon.ciliseo.com/windows-xi-tong-xia-vscode-pei-zhi-cc-huan-jing-tu-wen-jiao-cheng.html
网友评论
cdoyqarbsw
回复配置恰如组织的关键之舞,决策中的细节艺术决定整体效果。