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++环境