NiceLeeのBlog 用爱发电 bilibili~

Rust 交叉编译

2022-11-23
nIceLee

阅读:


如何编译不同平台的可执行程序?

实现方法

  • 在目标平台环境下编译
    直接在windows/linux/macos容器下编译,适用于目标平台为常见OS的情况

  • rust-cross-compile-example
    该方法下linux GNU libc编译的程序无法在较旧版本的linux系统上运行。
    该问题可以通过降级容器的Ubuntu版本解决

  • 使用搭建好交叉编译环境的容器
    cross-rs


内容
隐藏