build(tool): 添加MinGW-w64支持Windows交叉编译
Some checks failed
构建上传工具 / build-tool (push) Failing after 1m13s

This commit is contained in:
2025-10-13 21:50:14 +08:00
parent 77aa6480ce
commit 3f7a6d14ae

View File

@@ -21,12 +21,19 @@ jobs:
env:
GOROOT: /usr/local/go
- name: 安装MinGW-w64
run: |
apt update
&& apt install -y mingw-w64
&& x86_64-w64-mingw32-gcc --version
- name: 构建上传工具
run: |
go env -w CGO_ENABLED=1 \
&& go env -w GOARCH=amd64 \
&& go env -w GOOS=windows \
&& go mod tidy \
go env -w CGO_ENABLED=1
&& CC=x86_64-w64-mingw32-gcc
&& go env -w GOARCH=amd64
&& go env -w GOOS=windows
&& go mod tidy
&& go build -ldflags="-s -w -H windowsgui" -o 上传工具.exe
- name: 上传构建文件