我正在使用 MinGW 在 Windows 上从源代码编译 Go。运行时make.bat,我收到以下错误:# Building C bootstrap tool.cmd/distcmd/dist/windows.c: In function `errstr`:cmd/dist/windows.c:119: warning: deferencing type-punned pointer will break strict-aliasing rules我在 Windows 上编译不是很有经验,而且这个问题似乎不是很常见,因为谷歌没有返回任何特定于 Go 的内容。编辑 1:诚然,这是一个警告,而不是一个错误。然而,代码if errorlevel 1 goto fail中的检查似乎认为此输出是错误的,并停止脚本的进度。
1 回答
冉冉说
TA贡献1877条经验 获得超1个赞
Go for Windows 使用TDM-GCC,这是一个基于 GNU 工具链的 32 位和 64 位 Windows 编译器套件。
例如,
C:\>gcc --version
gcc (tdm64-1) 4.9.2
- 1 回答
- 0 关注
- 157 浏览
添加回答
举报
0/150
提交
取消