首页 > 解决方案 > 在 gomobile 连接上运行示例测试时出错

问题描述

我正在尝试在终端上运行 Gomobile 测试这是我的代码,我已经按照https://www.sitepoint.com/ios-and-android-programming-with-go/的说明完成了

  1. go get golang.org/x/mobile/cmd/gomobile
  2. gomobile init
  3. 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 查看调用)

标签: iosswiftgo

解决方案


推荐阅读