VSCode配置C++环境的方法步骤(MSVC)分享!

PS:
 以后如果再在别的地方写C++也需要这么做,因此你需要记住这个cd命令(还有不知道是不是个别原因我的电脑只能cd到C盘,别的盘不行,所以最好文件放:C盘、自己能记住的、非中文文件夹里面)
 要在VSC中使用MSVC,必须从Visual Studio的开发人员命令提示符启动VSC。普通的Windows命令提示符或Bash提示符没有设置必要的环境变量。(或者有大佬可以教一教怎么设置吗)

以后每次启动都要从这里进入

(二)写入C++文件

自动打开的VSC左侧如图:
点击helloworld文件夹-->>点击新建文件-->>输入 helloworld.cpp(注意后缀.cpp一定要加)-->>随后在右侧打如下C++代码(也可自行书写)

  #include <iostream>  #include <vector>  #include <string>  using namespace std;  int main()  {   vector<string> msg {"Hello", "C++", "World", "from", "VS Code!"};   for (const string& word : msg)   {    cout << word << " ";   }   cout << endl;  }

VSCode配置C++环境的方法步骤(MSVC)

VSCode配置C++环境的方法步骤(MSVC)

VSCode配置C++环境的方法步骤(MSVC)

(三)配置编译器路径

1、按Ctrl + Shift + P打开命令调面板,并输入C/C++,并点击编辑配置”(UI)。如图:

VSCode配置C++环境的方法步骤(MSVC)

VSCode配置C++环境的方法步骤(MSVC)

 然后你会发现helloworld文件夹中出现了新的文件,如图:

VSCode配置C++环境的方法步骤(MSVC)

圈住的路径是一个重要的路径,先知道下,或许一会我们会去找到他

箭头是新出现的文件夹,点击打开就会发现一个文件:c_cpp_properties.json,我们点击打开他查看代码如图:

VSCode配置C++环境的方法步骤(MSVC)

这个代码内容每个人的不一样,尤其是路径(就右侧代码最长的那一行的路径);
这个自动生成的文件不需要修改,

如果第一次配置,为了保险,你可以看看那个路径文件(就右侧代码最长的那一路径)下是不是存在那个文件(自己去windows文件夹按照路径一个一个点开看看有没有那个叫做cl.exe的文件)

(四)构建任务

接下来,需要创建一个tasks.json文件来告诉VS Code如何构建(编译)程序。
(此任务将调用Microsoft C ++编译器(cl.exe)以基于源代码创建可执行文件。)
有两种办法:
先说我自己的办法:

1、让helloworld.cpp文件激活(即先点一下这个文件中的代码)
2、按Ctrl + Shift + P打开命令调面板,
3、输入:tasks点选如图 默认生成任务
4、在弹出的界面 再点 c/c++:cl.exe……如图:

VSCode配置C++环境的方法步骤(MSVC)

VSCode配置C++环境的方法步骤(MSVC)

5、点击打开这个tasks.json查看代码: 别的都不需要修改,只把图中圈起来的 两个文件名 修改为对应的即可,如本例的
"helloworld.exe""helloworld.cpp"

VSCode配置C++环境的方法步骤(MSVC)

6、在tasks.json文件激活情况下(点击文件中任意位置表示选中)按快捷键ctrl+shift+B,即可生成helloworld.exe等文件(表示成功)

说明:

1、label值将在VS Code Command Palette中使用,可以是您喜欢的任何名称。
2、command值表明我们正在使用cl.exeMSVC编译器。
3、args数组指定将传递给上一步中指定的编译器的命令行参数。它们必须按编译器预期的顺序出现。
4、在此示例中,指定了异常处理模式(EHsc)并告诉编译器生成带符号(Zi)的调试版本。
5、/Fe:参数告诉编译器将可执行文件命名为“helloworld.exe”。

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/c-cdevelopment/484713.html

(0)
上一篇 2020年11月10日
下一篇 2020年11月10日

精彩推荐