Rust语言之hello,world

2020-10-30 10:23:53 浏览数 (1)

使用cargo创建工程

执行命令:

代码语言:javascript复制
$ cargo new hello

执行后会在当前目录下生成hello包,包中的文件目录如下:

代码语言:javascript复制
$ tree
.
└── hello
    ├── Cargo.toml
    └── src
        └── main.rs

2 directories, 2 files

包含了一个main.rs文件和一个Cargo.toml文件。

我们先来运行它,执行命令:

代码语言:javascript复制
$ cargo build
$ cargo run

运行效果如下:

image.png

hello, world就被打印出来了。O(∩_∩)O

main.rs文件分析

我们来看下main.rs中的代码:

代码语言:javascript复制
fn main() {
    println!("Hello, world!");
}

println!是宏定义的写法。

fn定义main函数。

cargo.toml文件分析

cargo.toml是cargo编译代码使用的文件。类似于C语言的makefile.

相关规则参考文章:cargo manifest规则使用介绍

0 人点赞