VS Code配置C++编译运行环境(一)

写这篇博客的初衷和目的是记录一下这一过程,自己之前多次学习尝试C++的学习,在开发环境VSCode和Visual Studio上都经历过挫折,一直带有一点恐惧的心理阴影,这次也是想要克服困难,去尝试先把VSCode的C++开发环境研究清楚,不求一次就能够精通,慢慢熟悉吧!

一、下载Visual Studio Code软件工具

Visual Studio Code - Code Editing. Redefined

进入官网,点击“Download for Windows”即可下载。

二、下载MinGW-w64

MinGW-w64 - for 32 and 64 bit Windows download | SourceForge.net

进入官网,现在SourceForge上已经不再放编译好的MinGW文件了,能下载到的都是源码,需要自己编译,不过目前还可以通过找到之前下载链接的方式,在网站中下载编译好的文件。找链接的步骤如下:

1.进入SourceForce,按下图①②点击;

2.下滑找到README.rst.old,点击进行下载(需要等待5秒开始下载);

3.打开下载的文件(可以用记事本或NotePad++),可以看到各个版本的下载地址,选择x86-64-win32-sjlj的下载地址;

4.解压MinGW文件;

三、安装Visual Studio Code

四、MinGW-w64环境变量的配置

1.点击“此电脑”---->点击“属性”;

2.找到“高级系统设置”并点击;

3.点击“环境变量”;

4.在“系统变量”中新建一个“环境变量”,变量值如下图所示为mingw64的安装地址,变量名应该可以自定义,这里是MinGW_HOME;

5.点击编辑“系统变量”中的Path环境变量,在其中新建一个环境变量,路径是MinGW安装目录下的bin目录路径,因为g++.exe和gcc.exe都在该目录下;五、验证MinGW是否安装成功

1.win+r打开命令行管理器并输入cmd;

2.输入gcc -v或g++ -v或gcc --version或g++ --version;

六、总结

gcc或者g++是c/c++的编译器,但是通常在 Linux 上才能用。如果要在windows上用,我们要借助MinGW使用它。

MinGW(Minimalist GNU for Windows)是一个开发工具集,主要用于在 Windows 环境下使用类似于 Unix/Linux 环境下的 GNU 工具,包括 gcc(GNU Compiler Collection)和 g++(GNU C++ Compiler)等编译器。

MinGW 提供了一种在 Windows 上进行 C 和 C++ 编程的方式,使开发者可以使用常见的编译器、链接器和工具,从而能够将源代码编译成可执行文件,就像在 Unix/Linux 环境下一样。通过 MinGW,开发者可以使用标准的 C/C++ 编译器,同时也可以访问一些常用的命令行工具,从而实现在 Windows 上进行跨平台的开发。

MinGW 的目标之一是提供一个轻量级的开发环境,使开发者能够在 Windows 上编写和编译原生的 C/C++ 程序,而无需依赖于大型的集成开发环境(IDE)。开发者可以在命令行中使用 gcc 和 g++ 命令来编译和链接程序,也可以配合其他文本编辑器进行开发。

总之,MinGW 是在 Windows 平台上使用 gcc 和 g++ 等 GNU 工具的一种方式,适用于希望在 Windows 上进行 C 和 C++ 开发的开发者。
参考内容来自https://blog.youkuaiyun.com/qq_44918090/article/details/132190274

完成至以上步骤,说明C/C++的编译环境已经安装好了,因此,在VSCode中写的程序,可以编译运行了。

配置VSCodeC++编译运行环境,可以按照以下步骤进行操作: 1. 打开VSCode,并安装C/C++扩展。在扩展商店中搜索"C/C++"并点击安装。 2. 确保你已经安装了C++编译器。如果你使用的是Windows操作系统,你可以安装MinGW或者MSVC。如果你使用的是MacOS,你可以安装Xcode Command Line Tools。如果你使用的是Linux,你可以安装GCC或者Clang。 3. 打开你的C++项目文件夹,并在项目根目录下创建个名为`.vscode`的文件夹。 4. 在`.vscode`文件夹中创建个名为`tasks.json`的文件,并将以下内容粘贴到文件中: ``` { "version": "2.0.0", "tasks": [ { "label": "build", "type": "shell", "command": "g++", "args": [ "-g", "${file}", "-o", "${fileDirname}/${fileBasenameNoExtension}" ], "group": { "kind": "build", "isDefault": true } } ] } ``` 这个配置文件将使用g++编译器来编译当前打开的C++文件。 5. 现在你可以按下`Ctrl + Shift + B`(在Windows和Linux上)或者`Command + Shift + B`(在MacOS上)来编译当前打开的C++文件。 6. 编译完成后,你可以在终端中运行生成的可执行文件。在终端中输入`./<可执行文件名>`来运行程序。 请注意,上述配置仅适用于使用g++作为编译器的情况。如果你使用的是其他编译器,你需要相应地修改`tasks.json`文件中的配置。此外,你还可以根据需要进行其他自定义配置,例如调试配置等。 希望这能帮助到你配置VSCodeC++编译运行环境
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值