Windows下vscode配置C++环境

一、vscode下载及安装

vscode官网
选安装位置。
在这里插入图片描述
勾选这几项。
在这里插入图片描述

1.vscode界面中文配置

(1)点击扩展小图标,搜索插件,找到插件Chinese (Simplified) (简体中文) Language Pack,点击install
在这里插入图片描述
(2)按下Ctrl+Shift+P,在弹出的搜索框中搜config,点击Configure Display Language,点击中文(简体)(zh-cn),点击Restart
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、MinGW-w64下载及安装

1.下载及安装

(1)在 MinGW-w64官网下载x86_64-win32-sehx86_64是64位操作系统,win32是开发windows系统程序的协议。详细描述在这篇文章的3.1部分查看。
在这里插入图片描述
(2)解压下载的安装包,打开解压后的文件可以看到mingw64文件夹。
在这里插入图片描述
将该文件夹放到某个路径中,例如D:\mingw64
在这里插入图片描述

2.配置环境

搜索框中搜索环境变量,点击编辑系统环境变量
在这里插入图片描述
在这里插入图片描述
(1)配置用户环境变量
点击用户变量下的新建,变量名输入MingGW,变量值为刚刚mingw64文件夹下的bin所在路径,如:D:\mingw64\bin,点击确定
在这里插入图片描述
(2)配置系统环境变量
在系统变量下找到Path,双击,弹出编辑环境变量对话框,点击新建,点击浏览,将mingw64文件夹下的bin所在路径,如:D:\mingw64\bin添加进来,点击确定
在这里插入图片描述
输入gcc -v,看到版本信息就是安装成功。
在这里插入图片描述

三、vscode安装C++所需插件

点击插件图标,搜索想要插件,点击install,以下是安装的插件。
在这里插入图片描述

插件 功能
C/C++ C++代码提示、调试等
Code Runner 支持多种编程语言的代码运行
C/C++ Extension Pack 包括一组在vscode中用于C++开发的常用扩展

四、配置vscode中的 json文件

1.c_cpp_properties.json配置

按下Ctrl+Shift+P,在弹出的搜索框中搜索C/C++config,点击C/C++:编辑配置(UI)
在这里插入图片描述
在弹出的IntelliSense配置中,修改以下几项。经过以下步骤,关闭C/C++配置窗口,就会自动生成一个c_cpp_properties.json文件。(允许添加多个配置,点击配置名称后的添加配置,再经过以下步骤,选择不同选项,便可以再添加一个新配置。)

(1) `配置名称`: window下选择`Win32`;
(2) `编译器路径`: C++选择`g++.exe`;
(3) `IntelliSense 模式`: 我选了`gcc-x64(legacy)`;
(4) `C 标准`: 我选了`c17`;
(5) `C++ 标准`: 我选了`c++11`.

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

2.tasks.json配置

按下Ctrl+Shift+P,在弹出的搜索框中搜索task,点击任务:配置任务。选择C/C++: g++.exe 生成活动文件,就会自动生成tasks.json文件。此时已经能运行.cpp文件了。但是还不能调试。
在这里插入图片描述
在这里插入图片描述

3.launch.json配置

按下Ctrl+Shift+P,在弹出的搜索框中搜索debug config,点击C/C++:添加调试设置。选择C/C++: g++.exe 生成和调试活动文件,就会自动生成launch.json文件。此时已经能调试.cpp文件了。
在这里插入图片描述
在这里插入图片描述

4.通过上述操作生成的json文件

出错了对一下看看是不是配错了。

(1) c_cpp_properties.json

在这里插入图片描述

(2) task.json

在这里插入图片描述

(3) launch.json

在这里插入图片描述

五、其他

1.如何在vscode的终端输出而不是系统的命令提示符窗口?

点击vscode界面左下角的齿轮,点击设置,搜索run in terminal,勾选Code-runner: Run In Terminal下的选项,
在这里插入图片描述
在这里插入图片描述
此时,代码就是在vscode中的终端运行。
在这里插入图片描述

2.终端中显示中文如何不乱码?

同样是在设置中,不过搜索encoding,找到Files: Encoding,将UTF-8改成Simplified Chinese(GBK)
在这里插入图片描述

参考

vscode配置C/C++环境(超详细保姆级教学)
MinGW安装与环境配置(Window)
MinGW-w64的安装详细步骤(c/c++的编译器gcc、g++的windows版,win10、win11真实可用)
vscode配置C/C++环境(主要介绍.vscode文件夹中json文件的生成)

相关推荐

  1. windows环境vscode配置gcc编译代码

    2024-07-11 21:50:05       45 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-11 21:50:05       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-11 21:50:05       71 阅读
  3. 在Django里面运行非项目文件

    2024-07-11 21:50:05       58 阅读
  4. Python语言-面向对象

    2024-07-11 21:50:05       69 阅读

热门阅读

  1. css中伪元素 :: before的用法

    2024-07-11 21:50:05       24 阅读
  2. 机器学习深度学习用得到的数据集

    2024-07-11 21:50:05       29 阅读
  3. 设计模式:单例模式

    2024-07-11 21:50:05       22 阅读
  4. BP神经网络与反向传播算法在深度学习中的应用

    2024-07-11 21:50:05       22 阅读
  5. Ubuntu 打开或关闭界面

    2024-07-11 21:50:05       18 阅读
  6. c++状态机实现示例

    2024-07-11 21:50:05       23 阅读
  7. Mac上pyenv的安装及使用

    2024-07-11 21:50:05       18 阅读
  8. 【C++】智能指针

    2024-07-11 21:50:05       24 阅读
  9. 【TS】Typescript 的类

    2024-07-11 21:50:05       23 阅读
  10. 说一下浏览器中的强缓存和协商缓存的区别

    2024-07-11 21:50:05       24 阅读