Golang 开启 cgo
269 字小于 1 分钟
2024-12-01
golang version 1.21.0
在window11上运行golang程序需要GCC编译通过winapi生成可执行程序,使用MinGW。
MinGW 的全称是:Minimalist GNU on Windows 。它实际上是将经典的开源C语言编译器GCC移植到了Windows平台下,并且包含了 Win32API ,因此可以将源代码编译为可在 Windows 中运行的可执行程序。而且还可以使用一些 Windows 不具备的,Linux平台下的开发工具。
MinGW下载地址:
https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/8.1.0/
最新版本为8.1.0
配置环境变量过程 :
假设我们下载并解压到E盘,得到bin目录为:E:\mingw64\bin
在电脑桌面,我的电脑-》右键选择属性-》下拉找到高级系统设置。
点击环境变量。
编辑系统变量中的Path
点击新增
重启IDE或终端,执行go run 命令,问题解决。