ubuntu

Rust程序在Ubuntu上如何部署运行

小樊
93
2025-02-17 19:35:20
栏目: 编程语言

要在Ubuntu上部署运行Rust程序,请按照以下步骤操作:

安装Rust环境

  1. 安装必要的编译工具和依赖库
sudo apt update
sudo apt install curl build-essential gcc make
  1. 使用Rust官方镜像源安装Rust
export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup
export RUSTUP_DIST_SERVER=https://mirrors.tuna.tsinghua.edu.cn/rustup
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
  1. 验证Rust安装
rustc --version

构建和运行Rust项目

  1. 进入Rust项目目录
cd /path/to/your/rust/project
  1. 构建项目
cargo build

这会生成一个可执行文件,通常位于target/debug/目录下。

  1. 运行项目
./target/debug/your_executable_name

your_executable_name替换为你的项目生成的可执行文件名。

配置Cargo镜像(可选)

为了加快依赖包的下载速度,可以配置Cargo使用国内的镜像源:

  1. ~/.cargo/config.toml中添加镜像配置
[registries]
ustc = { index = "https://mirrors.ustc.edu.cn/crates.io-index/" }

或者覆盖默认的镜像地址:

[source.crates-io]
replace-with = 'ustc'

[source.ustc]
registry = "git://mirrors.ustc.edu.cn/crates.io-index"
  1. 更新Cargo配置
cargo update

完成以上步骤后,你的Rust程序应该可以在Ubuntu上成功构建并运行。如果有任何问题,请检查错误信息并相应地进行调试。

0
看了该问题的人还看了