最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

Rust交叉编译,在Windows上编译Linux可执行程序

运维笔记admin25浏览0评论

安装最新版本Rust(可选)

  1. 访问官网 https://www.rust-lang/tools/install
  2. 点击 DOWNLOAD RUSTUP-INIT.EXE (64-BIT)下载Rust安装工具
  3. 打开windows cmd
  4. 运行rustup-init.exe,按照提示安装
rustup-init.exe

升级Rust到最新版本(可选)

rustup update

安装 x86_64-unknown-linux-musl target

rustup target add x86_64-unknown-linux-musl

修改cargo配置

  1. 打开或新建用户目录下/.cargo/config文件
  2. 在文件中增加配置
[target.x86_64-unknown-linux-musl]
linker = "rust-lld"
  1. 保存退出

交叉编译

cargo build --target x86_64-unknown-linux-musl

参考文章

  • https://github/japaric/rust-cross/issues/33#issuecomment-500111581
发布评论

评论列表(0)

  1. 暂无评论