执行go build -buildmode=c-shared -o exportgo.dll exportgo.go报类似如下错误

/usr/lib/gcc/x86_64-pc-msys/9.1.0/../../../../x86_64-pc-msys/bin/ld: 找不到 -lmingwex
/usr/lib/gcc/x86_64-pc-msys/9.1.0/../../../../x86_64-pc-msys/bin/ld: 找不到 -lmingw32

安装tdm gcc mingw 解决问题.

以上是关于golang编译dll失败问题解决的主要内容,如果未能解决你的问题,请参考以下文章

彻底解决go get golang.org/x等包失败与VSCode golang插件安装失败问题

LoadLibrary 失败的解决

解决go mod同步包失败的问题

“Dll已加载,但对Dll的调用失败”解决办法

关于solid works中的:动态链接库(DLL)初始化例失败的解决方法

SystemParametersInfo调用失败的问题