在 Linux 上安装 Rust 并进行编译的过程分为几个步骤。以下是一个详细的指南:
rustup 安装rustup 是 Rust 的官方安装工具,可以方便地安装和管理不同版本的 Rust。
# 安装 rustup
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# 运行安装脚本
./rustup default stable
安装完成后,你可以通过以下命令检查 Rust 是否安装成功:
rustc --version
cargo --version
假设你已经有一个 Rust 项目,并且已经通过 cargo new 创建了该项目。以下是如何编译该项目的步骤:
cd your_project_directory
使用 cargo build 命令来编译项目:
cargo build
cargo build 命令会编译项目并生成可执行文件。编译完成后,你可以在 target/debug 目录下找到生成的可执行文件。
如果你希望生成一个优化后的可执行文件,可以使用 --release 标志:
cargo build --release
编译优化版本会在 target/release 目录下生成可执行文件,并且通常会更快更小。
编译完成后,你可以通过以下命令运行生成的可执行文件:
./target/debug/your_executable_name
或者,如果你编译的是优化版本:
./target/release/your_executable_name
Rust 提供了许多其他的编译选项,可以通过 cargo build --help 查看所有可用的选项。例如,你可以使用 -C target-cpu=native 来指定目标 CPU 架构:
cargo build -C target-cpu=native
通过以上步骤,你可以在 Linux 上安装 Rust 并编译你的项目。rustup 使得安装和管理 Rust 非常方便,而 cargo build 命令则提供了灵活的编译选项。希望这个指南对你有所帮助!