原因
使用了cgo调用C/C++库
解决方案
安装本地的GCC编译环境
windows
安装 mingw64
将migngw64 的 bin 目录放到 环境目录 path 中。
编译时前:
将dll文件放到path配置的路径下
.h 文件放到 【mignw64安装目录】/x86_64_w64-mingw32/include 目录下
.lib 和 .a 文件放到 【mignw64安装目录】/x86_64_w64-mingw32/lib 目录下
Linux
待测。。。
PS: golang可以交叉编译,可以跳过在linux上编译。
有疑问加站长微信联系(非本文作者)