在Linux环境下运行Rust程序,你需要遵循以下步骤:
安装Rust: 如果你还没有安装Rust,可以通过以下命令安装:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
这个命令会下载并运行Rust的安装脚本。按照提示操作,通常包括接受许可协议、选择安装组件等。安装完成后,你可能需要重新加载你的shell环境或者重启终端。
为了确保Rust命令可用,你可以将以下内容添加到你的~/.bashrc或~/.zshrc文件中:
source $HOME/.cargo/env
然后运行source ~/.bashrc或source ~/.zshrc来使更改生效。
编写Rust程序:
使用你喜欢的文本编辑器创建一个新的.rs文件,例如hello_world.rs,并输入以下代码:
fn main() {
println!("Hello, world!");
}
编译Rust程序: 打开终端,导航到包含你的Rust源文件的目录,然后运行以下命令来编译程序:
rustc hello_world.rs
这将生成一个名为hello_world的可执行文件。
运行Rust程序: 在终端中,你可以直接运行生成的可执行文件:
./hello_world
如果一切顺利,你应该会看到输出Hello, world!。
如果你想要更高级的构建和包管理功能,可以使用Cargo,Rust的官方构建系统和包管理器。使用Cargo,你可以创建一个新的项目,管理依赖项,运行测试,以及打包和发布你的应用程序。要使用Cargo,首先安装它(如果尚未安装):
curl https://sh.rustup.rs -sSf | sh
然后,你可以通过以下命令创建一个新的Rust项目:
cargo new hello_world
这将在hello_world目录中创建一个新的Rust项目,其中包含一个基本的main.rs文件和一个Cargo.toml文件,后者用于管理项目的依赖项和配置。
进入项目目录,使用Cargo构建和运行你的程序:
cd hello_world
cargo run
这将编译项目并运行生成的可执行文件。