您的位置:首页 > 编程语言 > C语言/C++

visual studio code(May 2020 version 1.46)配置C++开发环境

2020-07-19 04:41 567 查看

visual studio code(May 2020 version 1.46)配置C++开发环境

下载vscode

下载安装cpptools扩展

下载安装mingw-w64

  • 进入此页面:https://sourceforge.net/projects/mingw-wd64/files/
  • 往下拉,单击下图中所示链接,.exe开始下载:
  • 运行.exe文件,我的选项参数设置如下图,然后一路next安装即可:
    version:指的是gcc的版本,选择最高的即可。
  • architecture:选择电脑操作系统。64位操作系统选择“x86_64”,32位操作系统选择i686。因此我选了前者。
  • threads:选择操作系统接口协议。如果要开发window程序,选择“win32”;开发linux等其他操作系统下的程序,选择“posix”。
  • exception:选择异常处理模型。64位操作系统下可选“seh”和“sjlj”。“seh”比较新,性能较好,但不支持32位;“sjli”比较古老,但更稳定,支持32位。我选了“seh”。
  • build revision:默认
  • 安装完毕后,将软件安装文件夹下的bin文件夹添加到环境变量中,具体路径如下图:
  • 检验环境变量是否配置成功:win+R打开“运行”,输入“cmd”,回车,在控制台中输入
    g++
    ,出现下图所示输出,证明配置成功(如果提示:g++不是内部或外部命令,说明配置失败):
  • 新建C++工程

    • 在电脑中新建空文件夹(路径中不能有中文名!!!),打开vs code,将空文件夹拖入vs code中,效果如下图所示:
    • 新建.cpp文件,将测试代码复制到文件中:
    • 测试代码:
      #include <iostream>
      using namespace std;
      int main()
      {
      int a = 1;
      cout << "a的值是:" << a << endl;
      system("pause");//防止控制台闪退
      return 0;
      }
    • 在test.cpp文件中按F5,运行此文件,会弹出如下所示选项,选择第一个:
    • 点击上述选项后,又出现几个选项,还选第一个:
    • 之后会弹出“launch.json”文件,做下图所示修改(为了弹出控制台),保存后回到test.cpp文件,继续按F5:
    • lalala~运行成功啦!

    注意事项

    • 在vs code中打开的文件夹路径不能出现中文,否则会出现很多错误!
    • c++程序控制台输出中文为乱码: 原因:操作系统控制台解码模式为GBK(查看方式如下图),但GCC的编码模式为UTF-8:

    • 解决:在相应的.cpp文件下,把编码方式改成GBK后,再运行如下图:

    内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
    标签: