aarch64-linux-gnu-gcc的安装
通常我们在Ubuntu上使用gcc, 最终编出来的应用/库是x86或者x86_64的, 如果我们想编译arm64架构的, 该怎么做呢? 如下:
sudo apt-get install gcc-9-aarch64-linux-gnu
sudo apt-get install gcc-aarch64-linux-gnu
交叉编译
Linux 下编译 Mac 和 Windows 64位可执行程序
export CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build main.go
export CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build main.go
然后会生成对应的文件:
总结
如果需要下载指定的版本,可以根据参考的相关文档下载,然后将下载的文件拷贝到linux下解压,然后配置相关环境变量即
参考
homebrew-macos-cross-toolchains:github.com/messense/ho…
GNU:developer.arm.com/downloads/-…
嵌入式深度学习:sanallen.gitbooks.io/workdoc/con…
交叉编译工具 aarch64-linux-gnu-gcc 的介绍与安装:blog.csdn.net/song_lee/ar…
交叉编译链编译器的错误:codeantenna.com/a/yuD4TfQAQ…
交叉编译工具 aarch64-linux-gnu-gcc 的下载安装: www.jianshu.com/p/5d762cca8…