能否将MinGW-64安装至U盘?安装与配置故障求助
把MinGW-w64安装到U盘的可行配置方法
解决安装卡住的问题
- 放弃MSYS在线安装器,直接用离线压缩包安装。找对应你系统架构的MinGW-w64离线包(比如x86_64-posix-seh版本,按需选择),下载后直接解压到U盘根目录,比如
F:\mingw64,全程避开中文或空格路径。
正确配置环境变量
- 打开系统环境变量设置:右键「此电脑」→属性→高级系统设置→环境变量,在系统变量的
Path中添加U盘里mingw64的bin目录,比如F:\mingw64\bin。 - 配置完成后必须重启cmd(或者执行
refreshenv刷新环境变量,前提是装了Chocolatey),旧的cmd窗口不会加载新的环境变量。 - 验证方式:打开新cmd,输入
g++ --version,能正常输出版本信息就说明配置成功。
实用注意事项
- 优先用NTFS格式的U盘,FAT32不支持长文件名和大文件,容易导致工具异常。
- 换电脑使用时,U盘盘符可能变化,此时可以不用改系统环境变量,写个批处理脚本快速配置:新建
set_mingw_env.bat,内容为set PATH=X:\mingw64\bin;%PATH%(X换成当前U盘盘符),每次打开cmd先运行这个批处理即可。 - 绝对不要把MinGW放在带中文、空格的路径下,比如
F:\编程工具\mingw64这种,会直接导致cmd识别不到命令。
内容的提问来源于stack exchange,提问作者hopepill
相关产品推荐
相关产品推荐

