C:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: i386 architecture of input file `C:\Users\LJY\AppData\Local\Temp\go-li nk-1599624689\000000.o' is incompatible with i386:x86-64 output collect2.exe: error: ld returned 1 exit status
时间: 2023-07-23 16:51:47 浏览: 193
mingw64.7zx86_64-8.1.0-release-posix-seh-rt_v6-rev0
这个错误提示意味着输入文件的架构与输出文件的架构不兼容。在这种情况下,很可能是因为您的程序使用了 32 位架构的库,而您正在尝试将其编译为 64 位架构的程序。
要解决这个问题,您可以尝试以下几个步骤:
1. 确认使用的库是否支持 64 位架构。如果不支持,请使用相应的 64 位版本。
2. 确认您的编译环境是否正确设置为 64 位架构。您需要使用支持 64 位架构的编译器和工具链。
3. 如果您使用的是 Go 语言,可以尝试使用以下命令编译您的程序:
```go
GOARCH=amd64 go build
```
这将确保使用 64 位架构编译您的程序。
希望这些步骤能够帮助您解决问题。
阅读全文