在 https://github.com/skeeto/w64devkit 下载的最新版 MinGW 为 GCC 15. 默认编译 启用 bigobj 导致 cgo 无法识别

> echo "int main(){}" > test.c
> gcc -c test.c -o test.o
> objdump -f test.o
test.o: file format pe-bigobj-x86-64

echo “int main(){}” > test.c
gcc -c test.c -o test.o
objdump -f test.o

切换为 GCC 13 的 https://github.com/skeeto/w64devkit/releases/tag/v1.22.0 后解决

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐