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

最开始学编程的时候学的又是c,当时也不是很会,遇到了不少难题,现在记录一下配置问题的解决,这里先给出方法再说嘛原因。

一、VSCode配置C/C++编译环境的方法

1.下载安装VSCode,并设置中文。

1.1 下载安装VSCode。

        下载VSCode打开,区域1是当前打开的文件,下面是文件的内容;区域2是VSCode的功能;区域3是VSCode的常用功能。

1.2 安装中文插件。

        点击四个小方块(区域1),在插件搜索框(区域2)里搜Chinese,一般第一个就是,下载好之后重启VSCode生效

2. 下载C/C++插件

        插件中搜索C/C++,并下载安装插件

3. 下载编译器

3.1 搜索Mingw-w64,进入官网下载。

        选择Files,可以看见Home目录,如何依次进入Toolchains targetting Win64 / Personal Builds / mingw-builds / 8.1.0 / threads-posix/ seh

(网址:MinGW-w64 - for 32 and 64 bit Windows download | SourceForge.net)

3.2 下载后解压文件。

3.3 添加环境变量。

        找到解压好之后的文件夹,打卡之后,选择bin文件夹进入,复制当前的路径

        *win+i打开设置,"系统"——"系统信息"——"高级系统设置"——"环境变量",选择用户变量中的"Path",新建一个环境变量,输入之前复制好的路径,点击确定

4. 添加配置。

4.1 打开C/C++设置。

        打开VSCode,创建一个新文件,以.c结尾(即创建一个c文件),将鼠标移动到打开的c文件里面(绿色框子里),按 Ctrl + Shift + P

        输入c/c++,选择 编辑配置(UI)(按下 Ctrl + Shift + P之后出现的搜索框输入)

4.2 添加配置路径。

        在编译器路径里面可以选择配置路径(输入框旁边的下拉箭头)。

        gcc主要是c文件编译,g++是c++/cpp文件编译,这里选的gcc。

 4.3 完善配置。

        在IntellSense模式中,选择gcc-x64(legacy)。

 5. 配置完成,测试。

        现在配置工作都完成了,接下来创建c文件运行的时候,可以直接在三角形图标里面进行运行调试,会提醒要选在配置,选择你之前弄好的配置就行。

         或者先生成配置任务,再去运行也可以。

二、VScode配置C/C++编译环境的原因

         VScode是一款免费的代码编辑器,并非编译器。而编辑器主要用于编写和修改代码,并没有编译和调试的功能,也不能直接运行编译器可以将高级编程语言(python/c/c++/Java等)编写的源代码转换目标机器语言,说简单点就是将代码转换成计算机能看懂的语言。

        由于VScode只有写代码的功能,所以需要我们下好编辑器在本地,并将编辑器配置到VScode中,这样我们就能在VScode中运行了。

三、常见的编译器

        1. GCC (GNU Compiler Collection):

        在 Linux 上,通过包管理器安装,例:在 Ubuntu 上使用sudo apt-get install gcc g++

        在 Windows 上,可以通过 MinGW 或 MSYS2 安装 GCC。

        2. Clang:

        在 macOS 上,默认安装了 Clang(作为 Xcode 开发工具的一部分)。

        在 Linux 上,通过包管理器安装,例如在 Ubuntu 上使用 sudo apt-get install clang

        在 Windows 上,可以通过 LLVM 官方网站下载并安装 Clang。

        3. MSVC (Microsoft Visual C++):

        通过安装 Visual Studio 来获取 MSVC 编译器。可以从 Visual Studio 官方网站 下载安装程序。

        4. Intel C++ Compiler (ICPC):从 Intel 官方网站下载并安装。

        5. Tiny C Compiler (TCC):从 TCC 官方网站 下载并安装。

        6. Digital Mars C/C++ Compiler:从 Digital Mars 官方网站下载并安装。

        在写编程语言如python/c/c++/Java等的时候,并没有编译和调试的功能,所以此时需要为他安上一个编译器,同时需要在vscode中下载好相应的插件;vscode相当于一个高级记事本。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值