go build 交叉编译_fortran编译器「建议收藏」

go build 交叉编译_fortran编译器「建议收藏」go使用gox交叉编译1.安装goxgogetgithub.com/mitchellh/gox测试:命令行输入gox-h,应该会用输出的,不然你要检查下PATH变量设置的是否正确$gox-h…2.下一步需要编译出其

go

go 使用gox 交叉编译

1.安装gox
go get github.com/mitchellh/gox
测试:命令行输入gox -h,应该会用输出的,不然你要检查下PATH变量设置的是否正确
$gox -h
...
2.下一步需要编译出其他平台需要的库
gox -build-toolchain
3.编译

使用方法一

  1.编译window 64位:
  	gox -osarch="windows/amd64" ./
  2.编译mac 64位:
  	gox -osarch = "darwin/amd64" ./
  3.编译Linux 64位:
  	gox -osarch="linux/amd64" ./
 在当前目录生成二进制文件

使用方法二

#如果我们想生成linux和windows上的程序,只要通过一下命令:
$gox -os "windows linux" -arch amd64
#目录下你就能看到生成出来的两个程序
hello_linux_amd64
hello_windows_amd64.exe
#如果不加参数-arch ...,将编译所有类型
-rwxr-xr-x 1 root root 1768927 5月  24 17:25 tgox_linux_386
-rwxr-xr-x 1 root root 1997487 5月  24 17:25 tgox_linux_amd64
-rwxr-xr-x 1 root root 1900336 5月  24 17:25 tgox_linux_arm
-rwxr-xr-x 1 root root 2123018 5月  24 17:25 tgox_linux_arm64
-rwxr-xr-x 1 root root 2027627 5月  24 17:25 tgox_linux_mips
-rwxr-xr-x 1 root root 2190018 5月  24 17:24 tgox_linux_mips64
-rwxr-xr-x 1 root root 2190148 5月  24 17:24 tgox_linux_mips64le
-rwxr-xr-x 1 root root 2027701 5月  24 17:24 tgox_linux_mipsle
-rwxr-xr-x 1 root root 2124762 5月  24 17:24 tgox_linux_ppc64
-rwxr-xr-x 1 root root 2125039 5月  24 17:24 tgox_linux_ppc64le
-rwxr-xr-x 1 root root 2192057 5月  24 17:24 tgox_linux_s390x

今天的文章go build 交叉编译_fortran编译器「建议收藏」分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/77186.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注