如何配置Windows平台轻量级vscode c++开发环境

本文指导如何在Windows上使用VSCode配置C++编程环境,包括安装Mingw64、设置环境变量以及下载CMake。通过简单步骤,帮助初学者快速搭建C++开发环境,利用CMake插件简化调试和运行过程。
摘要由CSDN通过智能技术生成

        本文章针对想要使用vscode进行c++编程,但又不知如何配置的人,因此,本文涉及的一切操作皆从简。

        我们需要使用的工具有vscode,mingw64,cmake。

        想必你,对vscode并不陌生。在此我就不做介绍,但是mingw64的介绍还是必要的。这里引用一下其他博主的介绍。

MinGW 的全称是:Minimalist GNU on Windows ,MinGW 就是 GCC 的 Windows 版本 。

MinGW-w64 与 MinGW 的区别在于 MinGW 只能编译生成32位可执行程序,而 MinGW-w64 则可以编译生成 64位 或 32位 可执行程序。

MinGW-w64是2005年为了将ObjectiveC程序移植到64位Windows问题,由OneVision Software根据 净室设计原则 (ReactOS是一个逆向工程Windows而净室实现的开源操作系统)而独立开发。

        我推荐是用mingw64而非MinGW,在这里给出下载链接,在下方的Files中找到x86_64-posix-seh点击下载。MinGW-w64 - for 32 and 64 bit Windows - Browse Files at SourceForge.netA complete runtime environment for gcchttps://sourceforge.net/projects/mingw-w64/files/        那么有读者会问,为什么要下载posix版本而不是用win32版本呢?异常处理模型为什么要选用seh而不用sjij呢?啊这,请读者自行了解!在此不做阐述。

        那么过程来到第二步,我们会发现,下载的文件居然是7-zip格式的,相信读者有办法自行安装相应的解压缩软件解决问题。我们将下载好的文件打开后,发现里面只有一个文件夹,将这个文件夹解压到任意位置,但是,我推荐解压到C盘的根目录,方便接下来统一教学。解压好之后呢,打开这个mingw64文件夹,然后找到bin文件夹,再打开,这个时候呢,记录下当前你所在的文件夹的路径(别告诉我你不知道怎么记录)。然后呢,打开系统设置(别告诉我你电脑是Win7),按照下图,找到环境变量并点击它。

         按照箭头所指的顺序,依次点击,并且粘贴你复制的文件夹的路径。

        到这里这里,那么恭喜你,mingw64的配置工作已经完成了,下一步便是下载CMake,在此简单的说一下我对CMake的认识:“跨平台的构建工具的构建工具。”,但实际上呢,我们只是间接的调用CMake,至于为什么要CMake呢,那是因为我们要用到CMake的插件,来简化我们调试运行代码的步骤。这里给出CMake的下载链接,我们需要找到Windows x64 Installer并点击下载,注意下载的文件后缀位msi,而不是tar.gz或者zip哦,那是CMake的源代码。Download | CMakehttps://cmake.org/download/        相比安装就不用我说了吧,注意安装的时候勾选为所有用户安装。相信聪明的读者一定能自行解决的。

        完成这一步之后,恭喜你,你离成功就只差了两三步之遥。我假设读者都安装了vscode,那么,我们需要完成以下操作:找到插件中心(Ctrl + Shift + X可调出),安装C/C++ / CMake / CMake Tools插件,注意插件的维护者均为Microsoft哦。安装好之后,恭喜你,就差最后一步了。

        我们可以提前建立好空目录,用于创建工程。使用vscode打开创建好的空目录。执行Ctrl + Shift + P调出Control Panel,在Control Panel中输入Quick Start(不在乎大小写哦)并按回车。此时我们会发现,又出来一个框框,我们输入项目的名称(随意输入)回车,又出来一个选择框,但是这步很关键,我们一定要选择executable哦,回车之后,我们很愉快的发现,项目已经建立好了,目录中包含了main.cpp可供我们书写源代码,下方的按钮可供我们选择构建目标和运行及调试。到此,本章完。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值