【VScode】VScode配置C/C++环境(UI界面)

VScode配置C/C++环境

      • 安装VScode
      • 安装VScode的C/C++拓展
      • 配置C/C++环境
      • 配置编译环境
      • 配置调试环境

  • 最近因为想要windows转linux平台,想找个跨平台的编辑器,我用的是Vsual-Studio code编辑器,因为是小白,在网上找了好多教程,发现大多是要自己创建配置文件,然后手写文件。对小白太不友好了,要是有个UI界面来配置环境就好了,最终在我的坚持下,我终于找到方法了。步骤如下:

安装VScode

  • 进入VScode官网下载安装程序,在安装的过程中记得勾选将"通过Code打开"操作添加到XXX这两项,因为我们要想配置环境,就必须用VScode打开工程所在的文件夹。
    【VScode】VScode配置C/C++环境(UI界面)_第1张图片

安装VScode的C/C++拓展

  • 右键点击含有你工程的文件夹,通过code打开。
    【VScode】VScode配置C/C++环境(UI界面)_第2张图片

  • 首次打开VScode界面一般是英文的,如果想切换中文的话需要安装拓展程序,打开左边工具栏中的最下面的拓展工具,搜索Chinese,就会显示有中文简体的拓展安装了。

【VScode】VScode配置C/C++环境(UI界面)_第3张图片

  • 如果要配置c/c++环境的话在拓展中搜索c/c++,安装下面这个拓展。可能需要重启安装的拓展才能生效,不过这时依然不能编译运行你的c++代码。
    【VScode】VScode配置C/C++环境(UI界面)_第4张图片

配置C/C++环境

  • ctrl+shift+p打开命令面板,输入c/c++,选择c/c++编辑配置(UI)。

【VScode】VScode配置C/C++环境(UI界面)_第5张图片

  • 在这里需要配置两个选项,将你的编译器路径添加过来如果要编译C语言代码则编译器应为gcc.exe,若编译c++代码则编译器应该为g++.exe,还有下面的IntelliSense 模式需要改成gcc-x64,当然这个看你的编译器是多少位的就选多少位的就好了。
    【VScode】VScode配置C/C++环境(UI界面)_第6张图片
  • 配置完成后,此时在侧边栏可以发现多了一个.vscode文件夹,并且里面有一个c_cpp_properties.json文件,说明上述配置成功,这个时候你应该会发现你的C++代码已经没有报错了,但是这时还是不能运行的。
  • 应该不会没下载编译器吧,那就去下载mingw编译器吧。

配置编译环境

  • 配置编译环境后就可以调用g++编译器基于源代码创建可执行文件。 按快捷键ctrl+shift+p调出命令面板,输入tasks,选择“配置默认生成任务”

【VScode】VScode配置C/C++环境(UI界面)_第7张图片

  • 然后选择“C/C++: g++.exe build active file”:有可能出现几个选项的名字相同的情况,我就随便选了一个,并没有什么影响。此时会出现一个名为tasks.json的文件。
    在这里插入图片描述

配置调试环境

  • 点击菜单栏的运行->启动调试,选择C++(GDB/LLDB)
    【VScode】VScode配置C/C++环境(UI界面)_第8张图片
  • 选择配置"g++.exe 生成和调试活动文件":

【VScode】VScode配置C/C++环境(UI界面)_第9张图片

  • 第一次配置好在终端会显示好多信息,创建launch.json文件并打开这个文件.
    【VScode】VScode配置C/C++环境(UI界面)_第10张图片
  • 这个文件只要关闭就好了,然后再运行一次源代码,就不会有那么多信息显示在终端也不会有文件弹出了。到这里c/c++的环境就配置好了。

你可能感兴趣的:(编程语言与环境配置)