win10中VScode配置C++环境以及遇到的问题

一、基本配置步骤

1. 下载安装vscode并安装扩展

vscode官网下载安装即可。
然后打开vscode-扩展-搜索c-安装图示这两个东西

2. 下载安装mingw64,配置环境变量并测试(配置g++编译环境)

(1)下载安装mingw编译器

这是MinGW-w64官网,下载mingw编译器安装包,安装路径中不能带有空格!!
到这一步的时候,按照图示选择就行(win10-64bit):

(2)配置环境变量

直接在开始这里搜索环境变量


系统变量path新增mingw64的bin路径(这是我的D:\mingw64\bin),保存后退出

(3)测试是否安装成功

打开cmd,输入:g++ --version

3. 新建文件夹并在VScode中打开

(1)下载这个.vscode文件并解压到新建立的文件夹下面


(2)在vscode中打开刚刚建立的文件夹:


(3)直接在左边空白处右击新建个helloworld.cpp文件:



复制下面的代码进去:

#include<iostream>
using namespace std;

int main(){
  cout << "Hello World!" << endl;
  system("pause");
  return 0;
}
(4)按F5启动,就好啦~


二、本人遇到的问题及解决

1. 修改C:\Users\用户名中的用户名文件夹名为英文

我之前的文件夹一直是我中文名字,然后F5编译运行的时候一直报错:无法创建一个.o文件,目录是:C:\Users\??\AppData\Local...
需要将C盘下的用户名文件夹改为英文,但是直接到C盘下去修改这个文件夹的名字的时候发现,根本没有重命名选项!!
需要登录Administrator账户才行,稍微有点麻烦:

(1)解除Administrator账户的禁用状态,右击此电脑-管理-本地用户和组-用户-双击Administrator-取消禁用




(2)注销当前账号,并用Administrator账户登录电脑,登录的过程稍微有点慢,耐心等待


(3)再进入到C:\Users这个目录,文件夹名字就可以改了,但是别急,还没结束
(4)还是在Administrator账户下哦~ 打开注册表:

win+R键打开运行,输入regedit,打开注册表,找到下图所示这个文件,也需要修改为英文名



(5)保存后退出注销Administrator账户,然后再登陆自己的账户就行。回到第(1)步继续禁用Administrator账户就可以啦

参考来源:
win10修改中文用户名
VSCode配置C/C++环境

posted @ 2022-03-28 16:38  二越  阅读(427)  评论(0编辑  收藏  举报