写了个 server,想在 iphone7 上用命令行启动起来。就是在 shell 上 ./iphone_test 就能启动的方式。
写了个 helloworld,用以下命令 Build 失败
env GOOS=darwin GOARCH=arm64 go build -o iphone_test main.go
写了个 server,想在 iphone7 上用命令行启动起来。就是在 shell 上 ./iphone_test 就能启动的方式。
写了个 helloworld,用以下命令 Build 失败
env GOOS=darwin GOARCH=arm64 go build -o iphone_test main.go
|
1
错误如下
``` /usr/local/go/pkg/tool/darwin_amd64/link: running clang failed: exit status 1 ``` 错误信息太长的话一直发不出来。。。直接截取第一行先了 🙈有大佬知道怎么弄嘛? |
|
guonaihongJan 29, 2021
2
加个 CGO_ENABLED=0 的环境变量试下。
|
|
3
@guonaihong 加了一样的错误
ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) clang: error: linker command failed with exit code 1 (use -v to see invocation) |
|
bruce0Jan 29, 2021
4
|
|
irytuJan 29, 2021 via iPhone
5
|
|
bytenoobJan 29, 2021
6
不是有 go-mobile 吗
|
|
kuro1Jan 29, 2021
7
/usr/local/go/pkg/tool/darwin_amd64
|
|
kuro1Jan 29, 2021
8
architecture x86_64
|
|
9
|
|
irytuJan 29, 2021 via iPhone
10
|
|
irytuJan 29, 2021 via iPhone
11
@JustLookBy 是的 因为相当于是交叉编译 链接的 lib 肯定要是 SDK 里面提供的
|
|
lerryJan 29, 2021
12
|