错误笔记(Go语言)

无法加载xxx.dll:%1不是一个有效的Win32应用程序。

dll, err := syscall.LoadDLL("xxx.dll")

很遗憾,虽然是32位编译,但正在加载64位的dll。

应对

GOOS=windows;GOARCH=amd64

或者

将32位的dll文件替换

广告
将在 10 秒后关闭
bannerAds