win10 go run报错cgo: C compiler "gcc" not found: exec: "gcc": executable file not found in %PATH%
本机环境:
golang version 1.18.3
win10
在window10上运行golang程序需要GCC编译通过winapi生成可执行程序,使用MinGW。
MinGW 的全称是:Minimalist GNU on Windows 。它实际上是将经典的开源C语言编译器GCC移植到了Windows平台下,并且包含了 Win32API ,因此可以将源代码编译为可在 Windows 中运行的可执行程序。而且还可以使用一些 Windows 不具备的,Linux平台下的开发工具。
MinGW下载地址:
最新版本为8.1.0
配置环境变量过程 :
假设我们下载并解压到E盘,得到bin目录为:E:\mingw64\bin
在电脑桌面,我的电脑-》右键选择属性-》下拉找到高级系统设置。
点击环境变量。
编辑系统变量中的Path
点击新增
重启IDE或终端,执行go run 命令,问题解决。
文字均为博主原创,转载请联系博主,谢谢!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix