本帖最后由 唯美主义 于 2023-12-28 12:59 编辑
下载安装go语言
https://go.dev/dl/go1.21.5.windows-amd64.msi
安装完毕重启电脑让环境变量生效
cmd执行 go version
如果正常则输出 go version go1.21.5 windows/amd64
安装 MinGW 编译环境
教程https://blog.csdn.net/skh2015java/article/details/85075032
如果上面的教程安装失败 用这个教程
https://blog.csdn.net/qq_44918090/article/details/132190274
解释代码
set GOARCH=386是编译32位
set GOARCH=amd64是编译64位
易语言只支持32位
最后编译DLL
cmd执行
[PowerShell] 纯文本查看 复制代码 set CGO_ENABLED=1
set GOOS=windows
set GOARCH=386
go build -o mathfunctions_32.dll -buildmode=c-shared main.go
如果是powershell执行则
[PowerShell] 纯文本查看 复制代码 $env:CGO_ENABLED=1
$env:GOOS="windows"
$env:GOARCH="386"
go build -o mathfunctions_32.dll -buildmode=c-shared main.go
成功输出 mathfunctions_32.dll 文件
go.zip
(1.04 MB, 下载次数: 31)
|