为不同的平台编译go可执行文件

现在用mac了。

要把mac上写的go代码,即可以编译成mac文件,也要编译成linux文件。

用两个脚本来搞下。

build-linux.sh

#!/bin/bash

package='k8s-web-terminal-linux'
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o ${package} server.go
chmod +x ${package}

build-mac.sh 

#!/bin/bash

package='k8s-web-terminal-mac'
CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -o ${package} server.go
chmod +x ${package}

猜你喜欢

转载自www.cnblogs.com/aguncn/p/12511882.html
今日推荐