删除的环境变量在 Win10 cmd 上仍然有效

问题描述 投票:0回答:0

我想在我的 Win10 上更新 gcc 版本,但是遇到了环境变量的问题。

删除的环境变量

E:\\Mingw64\ming64\bin
cmd
中仍然有效。

这是我尝试过的:

mingw原来的环境变量是

E:\Mingw64\mingw64\bin
,我把它从“高级系统设置”中的
%PATH
中删除了,现在我的
%PATH
在用户变量和系统变量中是这样的:

User variables

System variables

然后我重新启动了我的cmd(之后甚至是我的PC),运行命令:

gcc --version
,它仍然提示旧版本号;

然后我运行命令 where gcc ,它产生:

E:\Mingw64\mingw64\bin
,这是旧的 mingw 位置;

如何禁用旧版本的 mingw64?

顺便问一下,在Windows 上管理gcc 和gdb 版本有什么推荐做法吗? Microsoft VSCode推荐的msys2是个好主意吗?

gcc environment-variables windows-10 msys2
© www.soinside.com 2019 - 2024. All rights reserved.