gpt4 book ai didi

windows - 编译Go 1.4.2 报错"dereferencing type-punned pointer"

转载 作者:IT王子 更新时间:2023-10-29 02:16:15 26 4
gpt4 key购买 nike

我正在使用 MinGW 在 Windows 上从源代码编译 Go。运行 make.bat 时,出现以下错误:

# Building C bootstrap tool.
cmd/dist
cmd/dist/windows.c: In function `errstr`:
cmd/dist/windows.c:119: warning: deferencing type-punned pointer will break strict-aliasing rules

我对在 Windows 上编译不是很有经验,而且看起来这个问题不是很常见,因为 Google 不会返回任何特定于 Go 的内容。

编辑 1:诚然,这是一个警告,而不是错误。然而,检查代码 if errorlevel 1 goto fail 似乎将此输出视为错误,并停止脚本的运行。

最佳答案

Windows 版 Go 使用 TDM-GCC ,一个基于 GNU 工具链的 32 位和 64 位 Windows 编译器套件。

例如,

C:\>gcc --version
gcc (tdm64-1) 4.9.2

关于windows - 编译Go 1.4.2 报错"dereferencing type-punned pointer",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29006078/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com