Linux
bash
GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build main.gobash
GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -ldflags="-w -s" main.go注意:-ldflags="-w -s" 会去除 DWARF调试信息、符号信息
macOS
bash
GOOS=darwin GOARCH=amd64 CGO_ENABLED=1 go build main.gobash
GOOS=darwin GOARCH=amd64 CGO_ENABLED=1 go build -ldflags="-w -s" main.goWindows
bash
GOOS=windows GOARCH=amd64 CGO_ENABLED=0 go build main.gobash
GOOS=windows GOARCH=amd64 CGO_ENABLED=0 go build -ldflags="-w -s" main.go
讨论
还没有留言,来留下第一条评论吧!