创建第一个rust项目

输出第一个“hello world”

创建第一个rust项目_第1张图片

 

创建第一个rust项目_第2张图片

 

Cargo 是什么

创建第一个rust项目_第3张图片

 

Cargo 是 Rust 的构建系统和包管理器。相当于python的pip,ruby的gem包管理工具。

Rust 开发者常用 Cargo 来管理 Rust 工程和获取工程所依赖的库。在上个教程中我们曾使用 cargo new greeting 命令创建了一个名为 greeting 的工程,Cargo 新建了一个名为 greeting 的文件夹并在里面部署了一个 Rust 工程最典型的文件结构。这个 greeting 文件夹就是工程本身。

Cargo 功能

Cargo 除了创建工程以外还具备构建(build)工程、运行(run)工程等一系列功能,构建和运行分别对应以下命令:

cargo build 
cargo run 

创建第一个cargo项目

创建第一个rust项目_第4张图片

使用tree查看目录结构,与ls查看项目结构,src是源码目录,cargo.toml是配置文件。项目的配置写在里面,接下来我们看一下src里面的源码。

 创建第一个rust项目_第5张图片

 看到src里面只有一个简单的main.rs文件,项目的入口文件就是这里。

创建第一个rust项目_第6张图片

 接下来看一下里面的源码

fn main() {
    println!("Hello, world!");
}

里面的源码很简单,就是打印hello,world!,这是默认的源码。

接下来我们执行运行命令 

cargo run

创建第一个rust项目_第7张图片 

于是一个简单的hello,world打印项目就这样完成了。 

创建第一个rust项目_第8张图片

 

 

你可能感兴趣的:(rust,开发语言,后端)