直接运行
cargo run
添加x86_64-unknown-linux-musl
rustup target add x86_64-unknown-linux-musl
编译x86_64-unknown-linux-musl版本
cargo build --release --target x86_64-unknown-linux-musl
清除当前目录的编译缓存
cargo clean
安装cross
cargo install cross
添加Cargo路径
echo 'export PATH="$HOME/.cargo/bin:$PATH"' >> ~/.bashrc
如果只想临时添加Cargo路径
export PATH="$HOME/.cargo/bin:$PATH"
登录到 ghcr.io 以下载cross需要的Docker镜像
echo "YOUR_GH_TOKEN" | docker login ghcr.io -u YOUR_GITHUB_USERNAME --password-stdin
编译x86_64-unknown-freebsd版本
cross build --release --target x86_64-unknown-freebsd
编译x86_64-pc-windows-gnu版本
cross build --release --target x86_64-pc-windows-gnu
编译aarch64-unknown-linux-musl版本
cross build --release --target aarch64-unknown-linux-musl