返回顶部
分享到

VS Code怎样打造C/C++开辟环境?

科技 2022-8-20 14:33 708人浏览 0人回复
摘要

DevWeekly网络整理每周优质开辟者内容,包罗开源项目、资源工具、技能文章等方面。VS Code这几年非常受接待,对于大多数编程语言,只必要简单的安装表明器/编译器就可以轻松的运行。比方,Python,只必要取官网下载

DevWeekly网络整理每周优质开辟者内容,包罗开源项目资源工具技能文章等方面。

VS Code这几年非常受接待,对于大多数编程语言,只必要简单的安装表明器/编译器就可以轻松的运行。

比方,Python,只必要取官网下载对应版本的Python并安装,就可以在VS Code举行Python的开辟和调试。

但是,C/C++则差别,它们有许多可选的编译器,我们必要精确的选择和设置才可以让C/C++开辟更加顺畅。

接下来,我会先容使用MinGW设置C++开辟环境,别的还将分享一些很酷的工具,这些工具将使步调的运行过程更加轻易高效。

第1步:下载MinGW

起首,访问链接并下载MinGW:

VS Code怎样打造C/C++开辟环境?

你可以点击绿色按钮,开始下载安装文件。然后,打开安装文件并点击继承,之后它会下载一些相干文件,直到完成安装。

VS Code怎样打造C/C++开辟环境?

第2步:选择工具包

在你点击安装后,你会看到一大堆工具包,在左边选择Basic Setup选项即可,由于我们如今不必要任何其他包。

VS Code怎样打造C/C++开辟环境?

选择根本软件包部门的全部可用工具包,点击安装,然后点击应用更改。

然后它将下载全部必要的文件,要5-10分钟,这取决于你的互联网毗连和你的电脑速率。

第3步:设置环境变量

这是整个设置中最关键的部门,如果我们把它弄乱了,步调大概无法运行,以是在做这一步时要特别留意。

打开MinGW文件夹,然后进入 "include "子文件夹,复制文件夹路径。

VS Code怎样打造C/C++开辟环境?

接下来,打开控制面板,然后点击体系。

VS Code怎样打造C/C++开辟环境?

然后,点击 "高级体系设置",然后,点击'环境变量'。

VS Code怎样打造C/C++开辟环境?

点击 "路径",然后点击编辑,它将打开一个路径变量列表,只需点击New并粘贴我们之前复制的路径即可。

VS Code怎样打造C/C++开辟环境?

如今对体系变量部门的路径也重复同样的步调。

VS Code怎样打造C/C++开辟环境?

然后,按照同样的方式,把"bin"和 "lib"文件夹也参加到环境变量和体系变量中。

VS Code怎样打造C/C++开辟环境?

请重新启动电脑,这些设置就可以见效了。

到这里,已经乐成的安装和设置了编译器。要想和VSCode一起工作,如今我们要做的就是对VSCode举行一些设置。

第4步:设置VSCode

如今是末了一步,即在VSCode中运行我们的步调,起首我们将安装微软的C/C++扩展。

C/C++扩展为Visual Studio Code增长了对C/C++的语言支持,包罗IntelliSense和调试等功能。

VS Code怎样打造C/C++开辟环境?

除此之外,还必要再安装一个扩展Code Runner,它可以运行多种语言的代码片断或代码文件,此中就包罗C/C++。

VS Code怎样打造C/C++开辟环境?

完成上述设置 ,接下来就可以在VS Code中写一个简单的C/C++代码试一下:

#include<iostream>using namespace std;int main(){    cout<<"Hello world!";}

实验以下看看结果:

VS Code怎样打造C/C++开辟环境?

正常输出结果,到此为止,就完成了C/C++的开辟环境设置。

尚有一件事必要做,就是把我们的步调实验窗口从输出窗口改为终端,由于如今我们还不能通过输出窗口继承任何情势的输入,以是我们要把它改为终端来继承输入。

VS Code怎样打造C/C++开辟环境?

打开VSCode的设置,搜索 "code runner",找到下面的设置并启用它,如今我们的步调将在终端实验,并可以或许继承输入。

接下来,就可以通过VS Code高效的开辟C/C++了!

发起各人有空可以多欣赏Github,有许多非常精良的开源项目。但是,如今Github上项目多如牛毛,而且刷榜如今也非常严厉,想要找到优质的项目变得越来越难。这里,给各人保举Github上一个非常不错的项目《DevWeekly》,这个项目每周都会精挑细选一些优质的开源项目,涵盖C++、JAVA、JavaScript、Python、Go等差别编程语言。别的,尚有一些开源工具、精良的技能文章,喜欢的同砚可以Star并收藏一下,每周五会定期更新:

本文暂无评论,快来抢沙发!

最新问答
天盟传媒网是一个由会员自行发布传媒的平台,一家集新闻稿发布平台,软文发稿平台,广告交易平台,媒体投放平台,为一体的全网媒体资源自助发布平台。尽一网在手,晓其所有!人人都是传媒者!。
  • 官方手机版

  • 微信公众号

  • 客户端下载