| @echo off |
| SETLOCAL |
| |
| |
| chcp 65001 |
| |
| |
| set OUTPUT_NAME=free-gpt3.5-2api |
| |
| |
| SET GOFILE=main.go |
| |
| |
| SET OUTPUTDIR=target |
| |
| |
| IF NOT EXIST %OUTPUTDIR% MKDIR %OUTPUTDIR% |
| |
| |
| echo 开始编译 Windows/amd64 |
| SET GOOS=windows |
| SET GOARCH=amd64 |
| go build -o %OUTPUTDIR%/%OUTPUT_NAME%_windows_amd64.exe %GOFILE% |
| echo 编译完成 Windows/amd64 |
| |
| |
| echo 开始编译 Windows/386 |
| SET GOOS=windows |
| SET GOARCH=386 |
| go build -o %OUTPUTDIR%/%OUTPUT_NAME%_windows_386.exe %GOFILE% |
| echo 编译完成 Windows/386 |
| |
| |
| echo 开始编译 Linux/amd64 |
| SET GOOS=linux |
| SET GOARCH=amd64 |
| go build -o %OUTPUTDIR%/%OUTPUT_NAME%_linux_amd64 %GOFILE% |
| echo 编译完成 Linux/amd64 |
| |
| |
| echo 开始编译 macOS/amd64 |
| SET GOOS=darwin |
| SET GOARCH=amd64 |
| go build -o %OUTPUTDIR%/%OUTPUT_NAME%_macos_amd64 %GOFILE% |
| echo 编译完成 macOS/amd64 |
| |
| |
| echo 开始编译 freebsd/amd64 |
| SET GOOS=freebsd |
| SET GOARCH=amd64 |
| go build -o %OUTPUTDIR%/%OUTPUT_NAME%_freebsd_amd64 %GOFILE% |
| echo 编译完成 freebsd/amd64 |
| |
| |
| ENDLOCAL |
| echo 编译完成! |
|
|