You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将Windows 10安装的MinGW编译器关联到Ubuntu 20.04终端

操作步骤
  • 首先获取MinGW在Windows端的实际安装路径,比如默认64位版本安装路径为C:\mingw64\bin,将其转换为WSL下的挂载路径格式:Windows盘符对应WSL的/mnt/盘符小写路径,上述示例转换后为/mnt/c/mingw64/bin
  • 临时生效(重启终端后失效):直接在Ubuntu终端执行命令:
export PATH="/mnt/c/mingw64/bin:$PATH"

注意如果你的MinGW安装路径包含空格,需要用引号包裹完整路径,例如"/mnt/c/Program Files/mingw64/bin"

  • 永久生效:编辑终端对应配置文件,如果你用默认的Bash,执行nano ~/.bashrc,如果用Zsh则执行nano ~/.zshrc,在文件末尾添加一行:
export PATH="/mnt/c/mingw64/bin:$PATH"

保存退出后执行source ~/.bashrc(对应Zsh执行source ~/.zshrc)让配置立即生效

  • 验证配置是否成功:终端执行gcc --version或g++ --version,如果输出MinGW的版本信息即为配置成功
注意事项
  • 如果Ubuntu本身安装了gcc/g++,上述配置将MinGW路径放在$PATH前会优先调用MinGW编译器,如果你需要优先使用Ubuntu原生gcc,将配置改为export PATH="$PATH:/mnt/c/mingw64/bin"即可
  • MinGW编译生成的是Windows原生.exe程序,可直接在WSL终端运行,也可以在Windows系统下直接运行;如果需要编译Linux平台可执行程序,请使用Ubuntu源安装的原生gcc工具链
  • WSL2默认已经开启Windows路径自动挂载,如果执行上述步骤后找不到路径,可以先检查/mnt/c目录是否存在,不存在的话先执行sudo mkdir /mnt/c && sudo mount -t drvfs C: /mnt/c手动挂载C盘

内容的提问来源于stack exchange,提问作者Sasi Bhushan V Saladi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 17:54:03