安装rust开发环境
学习一门新的语言第一步要做的事情就是去搭建它的开发环境,本人习惯的开发环境时Linux, Linux安装rust的步骤如下所示:
打开终端并输入如下命令:
curl --proto '=https' --tlsv1.3 https://sh.rustup.rs -sSf | sh
如果安装成功,将会出现如下内容:
Rust is installed now. Great!
Hello,world程序
每当我们学习一门新的语言, 我们通常都会写一个向命令行打印"Hello,World"的程序作为我们的第一个程序。这是我们程序员的一个传统。
首先创建项目的目录
mkdir ~/projects
cd ~/projects
mkdir hello_world
cd hello_world
编写main.rs的代码,
fn main() {
println!("Hello, world!");
}
编译并运行它:
rustc main.rs
./main
Hello, world!
到这里为止, 我们已经完成了向命令行输出Hello,World的任务。 代码细节, 我们后面慢慢了解, 现在不着急, 嘿嘿。
使用Cargo创建项目
对于小型项目, 直接使用rustc命令没有问题, 而对于大型项目, 包管理工具是非常必要的。 Cargo是rust的构建系统和包管理工具。 下面我们使用Cargo去创建我们的Hello World 项目。
首先使用 Cargo 创建项目
cargo new hello_cargo
cd hello_cargo
编译cargo项目
cargo build
Compiling hello_cargo v0.1.0 (file:///projects/hello_cargo)
Finished dev [unoptimized + debuginfo] target(s) in 2.85 secs
运行Cargo项目
./target/debug/hello_cargo
Hello, world!
可以看到我们成功的输出了Hello,World的任务。
cargo 同时提供了run命令, 使得编译和运行同时进行
cargo run
Finished dev [unoptimized + debuginfo] target(s) in 0.0 secs
Running `target/debug/hello_cargo`
Hello, world!
这样也可以输出Hello, world。
cargo 同时提供了cargo check命令, 该命令可以用于检查代码, 确保其可以正确编译。
版权声明:本文为qq_31442743原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。