rust、go交叉编译

我爱海鲸 2024-09-02 23:22:26 暂无标签

简介linux、windows

一、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

你好:我的2025