搜索结果
查询Tags标签: GOOS,共有 4条记录-
golang运行grpc示例项目报错:exec: "C:\\Users\\User\\AppData\\Local\\Temp\\go-build4227870276
golang运行grpc示例项目报错: exec: "C:\Users\User\AppData\Local\Temp\go-build4227870276\b001\exe\server": file does not exist 文件找不到,经过排查,发现是编译的文件存在问题。 运行 go envGOOS=linux,更改为GOOS=windows 执行命令 go env -w GOOS…
2022/8/24 23:25:14 人评论 次浏览 -
Golang在不同平台交叉编译的方法
Golang 支持在一个平台下生成多个平台运行包,编译之后直接可执行,使用起来非常方便。 1.Mac Mac下编译Linux, Windows平台的64位可执行程序: CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build main.go CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build main.go 2.Lin…
2022/1/7 6:04:17 人评论 次浏览 -
Golang在不同平台交叉编译的方法
Golang 支持在一个平台下生成多个平台运行包,编译之后直接可执行,使用起来非常方便。 1.Mac Mac下编译Linux, Windows平台的64位可执行程序: CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build main.go CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build main.go 2.Lin…
2022/1/7 6:04:17 人评论 次浏览 -
[Go] Windows/Linux/Mac交叉编译成指定系统的二进制可执行文件
一般我们在windows获取mac开发代码 , 编译的时候如果要编译成指定系统的二进制文件 , 这时就需要使用交叉编译 1. 在Windows下编译Mac, Linux编译成 MacSET CGO_ENABLED=0SET GOOS=darwinSET GOARCH=amd64go build xxxx.go编译成 LinuxSET CGO_ENABLED=0SET GOOS=linuxSET…
2021/4/17 7:27:41 人评论 次浏览