如何在Android中运行此Go代码?(在Fedora 15中起作用)。package mainimport "fmt"func main() { fmt.Println("Hello, 世界")}
2 回答
素胚勾勒不出你
TA贡献1827条经验 获得超9个赞
在Go 1.0中,编译器从用于不同目标体系结构的单独的编译器可执行文件更改为单个编译器可执行文件。因此,ARM的编译过程与Go 1.0在以下方面略有不同:
CGO_ENABLED=0
GOOS=linux
GOARCH=arm
go build main.go
必须将(环境)变量GOOS和GOARCH设置为与android环境匹配,该环境是linux OS和ARM硬件体系结构。然后,您可以go build像在其他任何平台上进行编译一样使用它(然后它将根据设置的变量进行操作)。
- 2 回答
- 0 关注
- 349 浏览
添加回答
举报
0/150
提交
取消