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() {
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
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。