From 7ee98ef20cc401a2adb5ae44862ed32d86e50e70 Mon Sep 17 00:00:00 2001 From: xiaoqidun Date: Wed, 23 Sep 2020 15:04:16 +0800 Subject: [PATCH] =?UTF-8?q?docs(=E6=9B=B4=E6=96=B0=E6=96=87=E6=A1=A3):=20?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index f24ea18..32a0467 100644 --- a/README.md +++ b/README.md @@ -13,17 +13,6 @@ docker pull xiaoqidun/goenv:latest docker run -it --rm xiaoqidun/goenv ``` -# 交叉编译 -> 以编译android arm64程序为例 - -```shell -export CC=aarch64-linux-android21-clang -export GOOS=android -export GOARCH=arm64 -export CGO_ENABLED=1 -go build -o main_android_arm64 main.go -``` - # 编译项目 ## 将项目文件映射到容器内部 @@ -45,6 +34,8 @@ docker run --rm -it -v "${pwd}:/go/src/app" -w /go/src/app xiaoqidun/goenv ``` ## 在容器内执行命令进行编译 + +### 编译windows程序 ```shell export GOOS=windows export GOARCH=amd64 @@ -52,6 +43,15 @@ export CGO_ENABLED=0 go build -o main_windows_amd64.exe main.go ``` +### 编译android程序 +```shell +export CC=aarch64-linux-android21-clang +export GOOS=android +export GOARCH=arm64 +export CGO_ENABLED=1 +go build -o main_android_arm64 main.go +``` + # 编译说明 ## GOOS