
写了个 server,想在 iphone7 上用命令行启动起来。就是在 shell 上 ./iphone_test 就能启动的方式。
写了个 helloworld,用以下命令 Build 失败 env GOOS=darwin GOARCH=arm64 go build -o iphone_test main.go
1 JustLookBy OP 错误如下 ``` /usr/local/go/pkg/tool/darwin_amd64/link: running clang failed: exit status 1 ``` 错误信息太长的话一直发不出来。。。直接截取第一行先了 有大佬知道怎么弄嘛? |
2 guonaihong 2021-01-29 15:17:47 +08:00 加个 CGO_ENABLED=0 的环境变量试下。 |
3 JustLookBy OP @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) |
4 bruce0 2021-01-29 15:35:34 +08:00 |
5 irytu 2021-01-29 15:36:35 +08:00 via iPhone |
&nsp; 6 Yc1992 2021-01-29 15:40:08 +08:00 不是有 go-mobile 吗 |
7 kuro1 2021-01-29 15:41:07 +08:00 /usr/local/go/pkg/tool/darwin_amd64 |
8 kuro1 2021-01-29 15:41:17 +08:00 architecture x86_64 |
9 JustLookBy OP |
10 irytu 2021-01-29 15:46:21 +08:00 via iPhone |
11 irytu 2021-01-29 15:46:58 +08:00 via iPhone @JustLookBy 是的 因为相当于是交叉编译 链接的 lib 肯定要是 SDK 里面提供的 |
12 lerry 2021-01-29 15:48:36 +08:00 |
13 sunny352787 2021-01-29 16:00:55 +08:00 |