执行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调用失败的问题