vscode中配置C/C++环境

VScode的c/c++环境搭建 1.指定头文件目录。“配置属性”→"VC++目录"→“包含目录”。2.指定库目录。“配置属性”→“VC++目录”→“库目录”。3.指定依赖库。“配置属性”→“链接器”→“输入”→“附加依赖项”。4.如果使用动态链接,还需要在PATH环境变量中包含动态库路径。 阅读详情

vscode中配置C/C++环境

目录

第一步下载安装VSCode

VSCode官网:https://code.visualstudio.com/
在这里插入图片描述

第二步下载安装g++

下载地址:https://www.mingw-w64.org/downloads/
打开官方网站,划到Sources这里,点击SourceForge:
在这里插入图片描述

在线下载的exe文件一般是会有网络的问题,导致下载不了,建议windows64位直接下载8.1.0版本的x86_64-win32-seh或者x86_64-posix-seh。
两者在多线程方面有些许差异,一般情况不会用到该功能,所以两者皆可。
下载后用解压软件解压即可。
在这里插入图片描述
解压软件下载网址:BANDIZIP

在这里插入图片描述
下载完成后,双击打开它,可以看到如下的对话框:
在这里插入图片描述
点击“Install”进行下一步:
在这里插入图片描述
可根据自己操作系统的实际情况,自定义 MinGW 的安装位置( 建议安装到非C盘的指定目录下 ),然后点击“continue”。
进入安装 MinGW 配置器的界面,耐心等待安装完成(显示 100%)即可。

安装完成之后,继续点击“continue”,进入下面的对话框,这是一个名为 “ MinGW Installer Manager ” 的软件,借助它,我们可以随时根据需要修改 GCC 编译器的配置。
在这里插入图片描述
常见的安装包介绍如下。
在这里插入图片描述
其中minw32-gcc-g++支持C++编译和minw32-gcc支持C编译。
在这里插入图片描述
为使 GCC 同时支持编译 C 语言和 C++ ,需勾选上图中标注的 2项。选中其中一项,鼠标右键点击,选择“Mark for Installation”,如图所示。
在这里插入图片描述
标记完以后如图所示。
在这里插入图片描述

GCC 还支持其它编程语言,读者可借助此配置器,随时根据需要安装自己需要的编译环境。

勾选完成后,在菜单栏中选择 Installation -> Apply Changes 。
在这里插入图片描述

第三步配置PATH环境变量

在安装完成的基础上,我们需要配置环境变量。
依次 右击计算机(我的电脑) -> 属性 -> 高级系统设置 -> 环境变量 ,例如我将其安装到了D:\MinGW文件夹中,因此 PATH环境变量的设置如下:
在这里插入图片描述
打开命令行窗口(通过在搜索栏中执行 cmd 指令即可),输入 gcc -v 指令,如果输出 GCC 编译器的具体信息,则表示安装成功,例如:
在这里插入图片描述
通过上面的安装,我们就可以在当前 Windows 平台上编译、运行 C或者 C++ 程序了。
因为 MinGW-w64 本来就是将 GCC 移植到 Windows 上的产物,所以操作方式和 GCC 一样,只是在 Linux 下命令是被键入到“终端”中,而 Windows 下则是被键入到“命令提示符”里。

第四步vscode配置C环境

1.安装插件

在这里插入图片描述
C/C++ Extension Pack是一个共Visual Studio Code用户使用的插件包,它提供了一些常用的功能和工具,帮助开发者更加高效的编写C和C++代码。

2.添加文件夹

在D盘根目录下创建一个code文件夹,在code里面新建一个C文件夹,以后写的C代码就放在这里。
打开vscode,点击Open Folder或者点击左上角File -> Open Folder,然后打开刚刚建的文件夹,选择信任父级文件夹
● 创建 test 文件夹
● 创建 hello.c 文件
在这里插入图片描述
Run Task —> C/C++:gcc.exe bulid active file
在这里插入图片描述
在这里插入图片描述
运行 hello.c 文件后会生成一个 .exe 文件,并且还有一个 .vscode 配置文件夹。里面有一个tasks.json 文件
在这里插入图片描述

3.修改配置文件

运行 hello.c 文件后会生成一个 .exe 文件,并且还有一个 .vscode 配置文件夹。里面有一个任务的 json 文件

{
    "tasks": [
        {
            "type": "cppbuild",
            "label": "C/C++: gcc.exe 生成活动文件",
          //gcc的安装路径
            "command": "d:\\develop_tools\\MinGW\\mingw64\\bin\\gcc.exe",
            "args": [
                "-fdiagnostics-color=always",
                "-g",
                "${file}",  //当前文件
                "-o",
                "${fileDirname}\\${fileBasenameNoExtension}.exe" //当前目录下的 文件名 没有拓展名
            ],
            "options": {
                "cwd": "d:\\develop_tools\\MinGW\\mingw64\\bin"
            },
            "problemMatcher": [
                "$gcc"
            ],
            "group": {
                "kind": "build",
                "isDefault": true
            },
            "detail": "调试器生成的任务。"
        }
    ],
    "version": "2.0.0"
}

修改后的tasks.json文件

{
    "tasks": [
        {
            "type": "cppbuild",
            "label": "C/C++: gcc.exe 生成活动文件",
            "command": "d:\\develop_tools\\MinGW\\mingw64\\bin\\gcc.exe", //修改成自己下载的MinGW路径
            "args": [
                "-fdiagnostics-color=always",
                "-g",
              //当前文件夹下的所有 .c 文件
                "${fileDirname}\\*.c", 
                "-o",
              // 当前文件夹下的所有.c 文件生成的可执行文件的名字都为a.exe
                "${fileDirname}\\a.exe" 
            ],
            "options": {
                "cwd": "d:\\develop_tools\\MinGW\\mingw64\\bin"  //修改成自己下载的MinGW路径
            },
            "problemMatcher": [
                "$gcc"
            ],
            "group": {
                "kind": "build",
                "isDefault": true
            },
            "detail": "调试器生成的任务。"
        }
    ],
    "version": "2.0.0"
}

修改后会一次性编译当前文件夹下的所有 .c 文件,并且编译后生成的可执行文件名称为 a.exe

【亲测可用】VsCode配置C语言环境 VSCode下写c语言代码并运行的环境配置~ 阅读详情

相关推荐

VScode编译器下载安装以及C/C++环境配置(适合新手入门 详细解决+踩坑以及解决方案)

今天和大家分享一下VScode软件的安装以及C/C++环境配置的方法以及遇到的问题和解决方法。手把手教大家入门,文件中涉及到的安装包,大家可以评论留言邮箱,我可以给大家发送。

LJY123LJYYJ的博客 4307

整理:Visual Studio Code (vscode) 配置C、C++环境/编写运行C、C++(主要Windows、简要Linux)

现在是2019.7.21,由于这阵一直在忙,今天我用最新的VSCode(Version 1.36.1) 和最新的Cpp插件(version 0.24.0)按照本文的安装步骤从零开始试了一下,由于vscode版本和cpp插件版本更新确实变化了很多,2019年7月21日更新的我会用这个颜色(粉色?)标示出来,供大家参考进行配置。也可以参考官方文档:https://code.visualstudio.c...

一苇以航 70万+

20秒 一键配置 VSCode (Visual Studio Code) C/C++开发环境

用分享的方式成长,用有趣的眼光看世界。欢迎来到22 26 25的博客 ! 热爱编码、算法、知识总结,不定期更新有趣、有料、有营养内容。 让我们共同学习,共同进步。 2015 年 4 月 29 日的 Build 大会上,微软发布了 Visual Studio Code 第一个预览版本。短短五年不到的时间里,VS Code 高速成长。 在 Stack Overflow 的 2019 ...

12 26 25 的博客 4万+

vscode配置C/C++环境(超详细保姆级教学)

大一上学期被学长安利了vscode,但是下载安装后不会配置,自己连查带问搞了七八个小时终于配置好了。后面身边很多同学也不会配,都来找我帮忙配,加上之前自己摸索着配的时候感觉网上没有详细又靠谱的教程,所以决定把配置的过程记录一下供大家参考,希望可以帮到跟我一样想用却不会配置vscode的同学们。

m0_62721576的博客 52万+

Debian 10.x amd64环境下配置VScode C/C++环境

Debian 10.x amd64环境下配置VScode C/C++环境 今天在Debian系统下安装配置了一套VScode C/C++的开发环境,稍微记录一下安装过程。 1. 搭建C++开发环境 打开终端,su获取管理员权限。最好先更新一下系统软件,再安装开发环境需要的包: sudo apt update sudo apt install build-essential gdb 其中build-essential是Debian提供的一整套C/C++编译环境所需的软件包,可以节省用户配置各个包的时间(其实

PeipeiF的博客 3922

VScode配置支持C/C++与python的环境

VScode编辑器是一个轻量型的编辑器,相较于VS来说所占的空间比较小,而且关键的是用它进行写代码的时候比较爽! 最开始当然就是下载VScode啦,至于怎么汉化VScode,请自行百度,这个比较容易解决。 还有需要装一些插件,可根据自行喜好添加(一般会有提示,在应用商店里搜索,然后install即可 然后可以参照博客:https://www.cnblogs.com/esllovesn/p/1001...

qq_42754083的博客 1万+

Vscode配置C/C++环境

1.官网下载Vscode,一直点击下一步,直到安装在电脑上。打开Vscode. 2.点击扩展选项,如图,搜索下载安装图示前两个插件:C/C++和中文翻译包 2.先关闭VSCode,官网下载安装mingw编译器(一定要记得mingw的安装路径,能打开所在的文件夹) 3.配置环境变量 此电脑单击鼠标右键,打开属性 在窗口右边点击高级系统设置 在高级选项中点击环境变量 在系统变量中选中path并点击编辑 新建一个环境变量,路径为一个到bin的完整mingw编译器路径.(bin文件夹里有很多...

Hudiscount的博客 7万+

vscode配置C/C++环境

vscode配置C/C++环境 1、下载安装VScode 从官网下载(地址 https://code.visualstudio.com/)安装包,安装路径按自己喜好安装。 2、配置中文环境 以管理员身份运行vscode后,如果不喜欢英文界面,下面是中文环境,这是我已经安装好的。 3、下载MinGW MinGW在官网下载(https://sourceforge.net/projects/mingw-w64/)安装包,点File按钮,然后选最新版的安装包 4、配置环境变量 把安装好的MinGW的路径拷贝下

GanGG 5032

VSCode配置C/C++环境

VSCode简介 VSCode是一款微软出的轻量级编辑器,它本身只是一款文本编辑器而已,所有的功能都是以插件扩展的形式所存在,想用什么功能就安装对应的扩展即可,非常方便,同时也支持非常多的主题和图标,外观比较好看,重要的是VSCode支持各大主流操作系统,包括Windows、Linux和Mac OS。所以就选择它作为自己的一款主要的编辑器来使用。 一、下载 首先,我们直接去VSCode官网下载对应操作系统版本的安装包即可。因为我使用的是64位的Windows,所以下载的是64位的exe文件。此处需要注意一下

qq_43331089的博客 6万+

vscode配置C/C++环境傻瓜教程【2分钟配置环境】

1. 前言 Vscode这种强大工具,我想应该很多人都会用到,这篇文章就教你怎么简单配置c/c++环境,只需要拷贝一下文件就好了。 2.配置 前提是你原本就有MinGW环境,或者安装有Devc++(内含MinGW环境),同时把D:\MinGW\bin添加进系统path(路径按你自己的安装做更改)。 链接:https://pan.baidu.com/s/1bknZ4i3YXV-Pg1jSJAM9Xg...

else_tdk的博客 1万+

VSCode下预先配置的C/C++开发环境文件

在现代的软件开发环境中,配置一个稳定和高效的开发环境是至关重要的。对于使用C/C++语言的开发者来说,预配置的环境文件可以大大简化和加速这一过程。本章将介绍预配置环境文件的重要性和其组成部分。在文件中,我们还可以定义项目需要遵循的C或C++语言标准。这允许VS Code中的IntelliSense了解应使用哪个语言标准来解析代码,从而避免标准相关的警告或错误。

weixin_34163588的博客 1415

vscode配置C/C++编译环境

这边记录一下配置vscodeC/C++编译环境的过程,以便以后要配置的时候可以直接参考。 插件安装参考博文:VSCode配置C/C++环境和Windows下VSCode配置C++环境 2. 概述 我们知道vscode只是一个编辑器,要编译C/C++,我们需要安装编译器。一般我们安装的是MinGW,假设这里我的MinGW安装路径是D:\MinGW 回想我们之前用命令行或者IED编译项目,我们一般需要明确编译器的路径(包括了标准库的头文件和静态库),项目的编译规则,配置调试。 而上面这三部分就和vscode编

qq_41854911的博客 1万+

保姆级教程:用STM32CubeMX配置GD32的CAN总线(含异常处理)

本文提供了一份详细的STM32CubeMX配置GD32 CAN总线开发指南,涵盖从HAL库移植到异常处理的全过程。重点解析GD32与STM32在CAN总线初始化、报文发送优先级处理等方面的关键差异,并提供优化代码维护与版本控制的实用策略,帮助开发者高效完成项目迁移。

onion的博客 825

VsCode配置C/C++开发环境

Visual Studio Code(VS Code)是基于 Electron 开发,支持 Windows、Linux 和 macOS 操作系统。内置了对JavaScript,TypeScript和Node.js的支持并且具有丰富的其它语言和扩展的支持,功能超级强大。 第一步:安装VsCode 首先需要到vscode官网下载vscode编辑器,并进行安装。 安装完成后,打开vscode进入如下页面,选择C/C++官方插件,点击install进行安装 第二步:编译器安装与配置 下面开始安装配置C/C++.

DataSpace 1万+

网络基础(二):数制转换与分类编址的IPv4地址

本文介绍数制转换、IP地址、分类编址的IPv4地址,希望对你有帮助!

十七拾的博客 1051

【软件分享】天若OCR文字识别V4.48(翻译功能免费)

软件简介 吾爱破解论坛大佬天若幽心开发的一款OCR文字识别工具。支持快速截图识别,以及文本翻译。 下载地址 蓝奏云盘:点击下载 百度网盘:点击下载(密码:4dm4) 坚果云盘:点击下载 天翼云盘:点击下载 微软云盘:点击下载 使用教程 1、下载后对压缩包进行解压 2、双击天若OCR文字识别.exe 3、发现桌面右下角出现软件图标 4、双击软件图标即可开始截图识别 原帖地址 https://www.52pojie.cn/thread-692917-1-1.html ...

XavierJ的博客 1万+

vscode 新建cpp文件_Visual Studio Code (vscode) 配置 C / C++ 环境

Visual Studio Code (vscode) 配置 C / C++ 环境昨天突发奇想,想使用vscode配置C++环境,因为不想下载 Dev OR codeblock,然后借助了很多网上教程,用了昨天整整一下午的时间最后终于成功了(哈哈哈哈哈……)。今天跟大家分享一下~~~因为还只是个编程小白,参考资料有点多 ↓ ↓ ↓官方文档 —— 参考配置过程优快云...

weixin_39582737的博客 829

PyMiMi实战指南:midas_api配置与连接测试详解

本文详细介绍了PyMiMi库中midas_api的配置与连接测试全流程。从环境准备、API密钥获取,到核心的url_cfg配置函数使用,再到通过test_url进行连接验证,提供了清晰的步骤和代码示例。文章重点解析了配置原理、常见错误排查方法(如401错误、连接超时),并强调了API密钥的安全性管理,帮助用户稳固建立Python与Midas Civil NX之间的自动化通信桥梁。

weixin_29044713的博客 680

在VScode下配置C/C++环境(tasks.json、launch.json、c_cpp_properties.json)

tasks.json在编译首先运行hello.c文件(点击右上角的运行图标),再点击"C/C++:gcc.exe生成和调试活动文件",如图2所示。图2 运行当前活动文件经过步骤1,在工作区code文件夹下可以生成一个文件,如下图3所示。除了tasks.json配置文件外,launch.json、c_cpp_properties.json配置文件也放在.vscode文件夹下。图3 产生的tasks.json文件tasks.json文件配置内容如下。在配置路径时只能使用\\或隔开目录。"tasks": [

m0_46610658的博客 3万+

R语言机器学习:XGBoost线性回归模型的SHAP值

SHAP(SHapley Additive exPlanations)值是一种基于博弈论Shapley值的机器学习模型解释方法,能够解释任何模型的预测结果。其主要用途包括:1)提高模型的可解释性,帮助非技术用户理解模型预测;2)识别对模型预测最重要的特征,辅助特征选择;3)调试模型,发现预测中的异常;4)评估模型公平性,避免偏见。SHAP值的计算方法包括初始化、迭代计算、归一化和解释,常用工具如Python的shap库支持多种计算方式(如TreeSHAP、KernelSHAP等)。本文还提供了基于R语言计算

专注生信领域 3435

模型预测控制(MPC)解析(二):单输入单输出系统

在上一篇中,为了便于说明,预测控制系统采用单输入单输出系统为例进行设计。由于系统模型使用的是状态空间方程,于是可以很容易的将这种设计方法可以扩展到多输入、多输出系统。

行者无疆的博客 8223

VSCode配置C/C++环境完整版(附OpenGL配置)

之前分享过一篇关于VSCode配置C/C++的教程:点击跳转 在搭建OpenGL环境的时候,总结一下更完整的教程 准备工作 下载安装Clang 下载地址:点击跳转 安装目录:C:\LLVM ,注意选一下 添加环境变量 安装后的目录: 下载MinGW-W64 下载地址:点击跳转 解压(不用安装)目录:C:\mingw64 合并文件 复制C:\mingw64目录下的所有文件,直接粘贴到C...

本该如此 5165

RK3588&RK3576实现 HW-ID DTB(动态加载不同的Kernel DTB)功能

RK平台的U-Boot⽀持检测硬件上的GPIO或者ADC状态动态加载不同的Kernel DTB,暂称为HW-ID DTB(Hardware id DTB)功能。

Wynter 849

配置vscode的C/C++环境

配置vscode的C/C++环境 本人借鉴 https://blog.youkuaiyun.com/qq_40969864 这篇博客的内容配置 文章目录配置vscode的C/C++环境前言一、安装MinGW二、配置Path变量1.打开电脑环境变量2.读入数据总结 前言 配置C/C++环境每个人会遇到不同的情况,以下是我自己配置时的大致流程 一、安装MinGW 在MinGW官网上下载有的人会非常慢,所以我就把我的BD云链接挂到这了:链接: https://pan.baidu.com/s/1ZXFA5mKPSYWbi

qq_51831175的博客 1313

全国(山东、安徽)职业技能大赛--信息安全管理与评估大赛题目+答案讲解——windows应急响应篇

保护数据,捍卫安全,展现技能,赢得荣耀!全国职业技能大赛-信息安全与评估大赛,挑战你的技术,揭示黑客的秘密!加入我们,成为信息安全的守护者!

人若无名,便可专心练剑 906

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

上一篇: 数据库中的url参数解释说明
.小渣渣.
博客等级 码龄7年 41粉丝 14原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值