VScode 配置C/C++环境
主要步骤
1,vscode软件下载
2, 安装cpptools工具
3,下载MinGW
4,配置环境变量
5,简单的.c文件进行运行
1,vscode软件下载
vscode软件不大,直接上官网上下载即可。
下载链接:Download Visual Studio Code - Mac, Linux, Windows
安装过程:安装过程无脑下一步,记住它的安装路径
2. 安装cpptools工具
安装中文包:
安装c语言包:
我在安装的时候是用的:1.8.4,推荐使用该版本。因为该版本.c文件运行之后会产生两个.json文件,而高版本只会出现一个tasks.json文件
3,下载MinGW
下载地址:MinGW-w64 - for 32 and 64 bit Windows - Browse Files at SourceForge.net
下载的文件:进入网站后不要点击 "Download Lasted Version",往下滑,找到最新版的 "x86_64-posix-seh"。
安装MinGW:下载之后是一个7Z的安装包,解压后移到你想要安装的位置。最好是默认c盘,我刚开始的时候安装在d盘,环境变量一直都安装不成功。我默认安装的位置:C:\mingw64\bin
4,配置环境变量
配置对象:MinGW,将安装的MinGW的路径拷贝一下。
配置步骤:将路径添加到path之后,要点3次确定,才能够生效。并且要重新启动才能够进行检验是否环境变量配置成功。
检验是否配置成功:
win+R,输出输入cmd,回车键之后输入
gcc -v -E -x c++ -
如果出现以下图片的样子,表示配置成功。
5,简单的.c文件进行运行
(1)新建文件夹
(2)打开VScode-->文件夹-->刚刚新建的文件
(3)运行test.c程序
#include "stdio.h"
#include "stdlib.h"
int main()
{printf("hello world! \n");printf("你好! \n");system("pause");return 0;
}
(4)进入调试界面添加配置环境,选择 C++(GDB/LLDB),再选择 g++.exe,之后会自动生成 launch.json 配置文件
(5)编辑 launch.json 配置文件
{// 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0","configurations": [{"name": "gcc.exe - 生成和调试活动文件","type": "cppdbg","request": "launch","program": "${fileDirname}\\${fileBasenameNoExtension}.exe","args": [],"stopAtEntry": false,"cwd": "${fileDirname}","environment": [],"externalConsole": false,//flase改成true"MIMode": "gdb","miDebuggerPath": "C:\\mingw64\\bin\\gdb.exe","setupCommands": [{"description": "为 gdb 启用整齐打印","text": "-enable-pretty-printing","ignoreFailures": true},{"description": "将反汇编风格设置为 Intel","text": "-gdb-set disassembly-flavor intel","ignoreFailures": true}],"preLaunchTask": "C/C++: gcc.exe 生成活动文件"}]
}
修改内容:
修改完之后要记得ctrl+s保存,再进行运行。
(6)编辑 tasks.json 文件
{"tasks": [{"type": "cppbuild","label": "C/C++: gcc.exe 生成活动文件","command": "C:\\mingw64\\bin\\gcc.exe","args": ["-fdiagnostics-color=always","-g","${file}","-o","${fileDirname}\\${fileBasenameNoExtension}.exe",//加入这句话 "-fexec-charset=GBK"],"options": {"cwd": "${fileDirname}"},"problemMatcher": ["$gcc"],"group": {"kind": "build","isDefault": true},"detail": "调试器生成的任务。"}],"version": "2.0.0"
}
修改完之后要记得ctrl+s保存,再进行运行。
VScode 配置C/C++环境相关推荐
- vscode中装js解释器_h5学习记录(1)--vscode配置js开发环境
文笔不是很好,第一次写东西,主要为了记录h5的学习过程.今天记录的是vscode配置js开发环境. 什么是VSCode Visual Studio Code (简称VS Code/VSC) 是一款于2 ...
- Mac VSCode配置C语言环境(可以调试)
Mac VSCode配置C语言环境 c_cpp_properties.json tasks.json launch.json 新建一个文件夹,用vscode,然后再新建一个test.c文件. #inc ...
- 【转】vscode配置C/C++环境
转自:vscode配置C/C++环境 - 知乎 VS Code配置 作者:谭九鼎 链接:Visual Studio Code 如何编写运行 C.C++ 程序? - 知乎 有改动.个人按照步骤后,做到复 ...
- 用VScode配置Python开发环境引用
引用:用VScode配置Python开发环境 - 简书 前言 VScode是一个相当优秀的IDE,具备开源.跨平台.模块化.插件丰富.启动时间快.颜值高.可高度定制等等优秀的特质,不愧是微软爸爸的私生 ...
- VSCode配置JAVA开发环境,java初级面试笔试题
我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家. 扫描二维码或搜索下图红色VX号,加VX好友,拉你进[程序员面试学习交流群]免费领取.也欢迎各位一起 ...
- VScode配置C语言环境 亲测 可用!!!
VScode配置C语言环境 亲测 可用!!! 一.首先下载vscode,地址:https://code.visualstudio.com/ 此时我已经安装好了 二.对VSCode进行汉化安装插件Chi ...
- VSCode配置Swift 开发环境
VSCode配置Swift debug环境 `swift`初始化 项目 LSP 插件 Debugger 引用 用Swift写小功能,或者仅仅测试一下语法,然后每次打开 xcode 时间太久,我就想能不 ...
- VSCode配置Python开发环境!
VsCode系列:VSCode配置Python开发环境! 今天博主跟大家聊一聊如何使用VsCode系列:VSCode配置Python开发环境!不喜勿喷,如有建议欢迎补充.讨论! 关于安装和汉化可以观看 ...
- vscode配置OpenGL开发环境【详细】
vscode配置OpenGL开发环境[详细] 0. 前言 本配置过程是参考b站的一位up主文档大嫖客的视频,将其总结为文本文档,以便记忆. up主视频地址为:https://www.bilibili. ...
- VSCode配置python开发环境无法找到自己设置的python编译器
VSCode配置python开发环境无法找到自己设置的python编译器 前言 一. 分别安装VScode和python 二.vscode配置python环境 1.在vscode里安装官方python ...
最新文章
- 【数字信号处理】相关函数与线性卷积关系 ( 卷积概念 | 相关函数概念 | 相关函数与线性卷积对比 | x(-m) 共轭 与 y(m) 的卷积就是两个信号 位移 m 的相关函数 )
- 云计算如何对传统软件交付方式产生影响
- .NET平台相关概念(简单了解)
- 深入浅出python机器学习_9.1_数据预处理_sklearn.preprocessing.StandardScaler MinMaxScaler RobustScaler Normalizer
- ubuntu php 源,Ubuntu18.04更换国内源
- 高并发系统处理之——限流
- lin总线可以控制几个节点_汽车上除了CAN通讯还有另外一种总线你需要知道
- jdk12源代码文件_在JDK 11中启动单文件源代码程序
- .NET4.0 之 Dynamic VS Refle“.NET研究”ction 效率
- 浅析C++代码规范注释有哪些讲究?
- Jquery 1.4.2 animate的BUG
- swiper控件(回调函数)
- 使用Mathcad解受迫振动微分方程并画图
- wmware 安装xp系统虚拟机
- 荣耀盒子无线网连接不上电脑连接服务器,华为荣耀盒子无法连接有线网络怎么解决...
- 彩色图rgb转换成灰色图
- 大厂Java研发岗位要求你清楚吗?
- GDB X命令详解
- Mind+实例1——智慧农场
- 节税指南|人才引进能节税?速教你掌握精髓!