我使用Go和Webview(Go的Webview绑定(开发了一个应用程序。
https://github.com/webview/webview
当我尝试为AMD体系结构重新编译(交叉编译(它时(使用相关的Go编译器开关(,它不起作用,因为Webview绑定实际上是一个依赖于体系结构的库。
有没有办法解决这个问题(使用旧的Mac、模拟器或特殊的终端(?
下面的命令完成了任务(需要选项CGO_ENABLED=1
来重新编译Webview上的依赖项(:
mkdir -p ${APP}.app/Contents/MacOS
GOOS=darwin GOARCH=amd64 CGO_ENABLED=1 go build -o ${APP}.app/Contents/MacOS/${APP}