Golang Champion: cross compile code with go enabled=1 using mac
HTML-код
- Опубликовано: 10 фев 2025
- env GOOS=linux GOARCH=amd64 CGO_ENABLED=1 go build cmd/myprj/main.go
(one time installed in mac for cgo enabled=1)
brew install FiloSottile/musl-cross/musl-cross
env GOOS=linux GOARCH=amd64 CGO_ENABLED=1 CC=x86_64-linux-musl-gcc CXX=x86_64-linux-musl-g++ go build -ldflags "-linkmode external -extldflags -static" cmd/myprj/main.go
mv main myprj.lnx