一、rust编译文件
cargo build
或
cargo build --release 发布构建
二、安装 x86_64-unknown-liunx-musl target
rustup target add x86_64-unknown-linux-musl
三、修改cargo配置
- 在用户目录下 ./用户/用户目录/.cargo/config文件;打开文件添加下面配置
[target.x86_64-unknown-linux-musl] linker = "rust-lld"
四、交叉编译
cargo build --target x86_64-unknown-linux-musl
或
cargo build --target x86_64-unknown-linux-musl --release 发布构建
参考文章:rust在windows上编译成liunx可执行程序 - hziwei - 博客园 (cnblogs.com)
2024-09-02 start:
golang在windows环境下build生成linux程序 - 知乎 (zhihu.com)
end