ios - 在 gomobile 连接上运行示例测试时出错
问题描述
我正在尝试在终端上运行 Gomobile 测试这是我的代码,我已经按照https://www.sitepoint.com/ios-and-android-programming-with-go/的说明完成了
go get golang.org/x/mobile/cmd/gomobile
gomobile init
gomobile build -target=ios golang.org/x/mobile/example/basic
这给了我错误:
gomobile:go build -tags ios -ldflags=-w -o=/var/folders/4q/2vddqkyd3rv4tvzfbnsssbkm0000gn/T/gomobile-work-977299939/amd64 golang.org/x/mobile/example/basic 失败:退出状态 2 # golang.org/x/mobile/example/basic /Users/ibct/.gvm/gos/go1.9.6/pkg/tool/darwin_amd64/link:运行/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain /usr/bin/clang 失败:退出状态 1
ld:为 iOS 模拟器构建,但在为 OSX 构建的目标文件中链接,文件 '/var/folders/4q/2vddqkyd3rv4tvzfbnssbkm0000gn/T/go-link-176961670/000003.o' 用于架构 x86_64
clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
解决方案
推荐阅读
- mysql - 如何在select中设置执行时间限制,但最终返回结果
- python - 尝试对谷歌云平台 (GCP) 进行身份验证以使用语音转文本 API
- python - 如何使在特定时间后到期的当前会话提前到期?
- python - 使用 FPDF 将可变内容写入新 PDF
- angular - 无法在 Angular 中使用 noty
- python - tensorflow_hub:带有检查点路径的模块规范导出不会保存所有变量
- ios - 当用户使用“MessageKit”库点击发送时,侦听器未触发
- java - 如何将Android手机上每个麦克风的音频同时录制到单独的文件中?
- javascript - 将鼠标悬停在伪元素后以更改样式
- opengl - 如何在片段着色器中平铺部分纹理