go arm、android版本
export GOROOT="$home/src/go"#go 源码存放位置
export GOBIN="$GOROOT/bin"#go、gofmt、godoc工具位置
export PATH="$GOBIN:$PATH"#
#开始编译,arm架构,linux系统
cd $GOROOT/src
export GOOS=linux#适应的OS
export GOARCH=arm#目标架构
./all.bash
#host comply
cd $GOROOT/src
./all.bash
cat > hello.go <<EOF
package main
import "fmt"func main() {
<span style="white-space:pre"/>fmt.Printf("hello,world")
}
EOF
#go build for arm
CGO_ENABLED=O GOOS=linux GOARCH=arm go build -o hello-arm hello.go
#go build for host
go build -o hello-host hello.go
#run on arm、android
adb push hello-arm /data/local/
adb shell
/data/local/hello-arm
到此这篇关于“go arm、android版本”的文章就介绍到这了,更多文章或继续浏览下面的相关文章,希望大家以后多多支持JQ教程网!您可能感兴趣的文章:
go arm、android版本
Go 交叉编译
termux怎么安装python
编译错误“fatal error: 'xxxx.h' file not found” 如何解决
Go 最小硬件编程(第一部分)
树莓派上编译 Go and 安装 Cow
php怎么判断页面是否微信打开
golang ide 环境搭建_Go语言环境搭建详解(2020版)
Go语言的特性
os.create指定路径 golang_Go语言(Golang)环境搭建详解