Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

fyne-其他系统编译

要在 macOS 上为 Windows 或liunx目标系统构建应用程序,需要进行交叉编译。

设置环境变量

Window
1
2
3
export GOOS=windows
export GOARCH=amd64
export CC=x86_64-w64-mingw32-gcc
liunx
1
2
3
4
5
export CC=x86_64-linux-musl-gcc
export CXX=x86_64-linux-musl-g++
export CGO_ENABLED=1
export GOOS=linux
export GOARCH=amd64

命令执行

1
fyne package -os windows -icon icon.jpeg
1
fyne package -os linux -icon icon.jpeg
1
fyne package -os darwin -icon myapp.png

评论