如何从macOS交叉编译CentOS的Rust可执行文件?

时间:2018-10-13 14:43:21

标签: linux rust cross-compiling rust-cargo

我想从Mac创建一个可执行文件,并在远程服务器中使用它。

  • 来自macOS 10.13.6 High Sierra
  • 致:CentOS Linux版本7.4.1708(核心)x86_64

我正在使用Rust 1.29.1。

这看起来很简单,但从未编译过。

config 文件中尝试了不同的链接器之后,它会编译,但永远不会在CentOS计算机上执行:

[target.x86_64-unknown-linux-gnu]
linker = ...

我认为这应该是一个简单的过程,就像Go中的方法一样:

GOOS=linux  GOARCH=arm64  go build -v whatever.go

0 个答案:

没有答案