1、创建rust工作区域:
cargo new hello-rust // cargo new 为使用rust 构建工具和包管理器 cargo 新建工作区
2、工作区层次与介绍:
hello-rust
|- Cargo.toml
|- src
|- main.rs
hello-rust 为所创建的工作区名
。
Cargo.toml
为 Rust 的清单文件。其中包含了项目的元数据和依赖库。
src/main.rs
为编写应用代码的地方。
3、hello-rust.rs 程序:
fn main() {
let a = 12;
let b = "Hello World!";
let c = "JJ";
println!("a is {}", a); // rust中使用{}替代C语言的%d格式化输出
println!("a is {},a is {}", a,a); // 输出两次
println!("a is {0},a is {0}", a); // 输出两次优化
println!("{},{}",b,c);
println!("{{}}"); // 除了{}外其他的转义字符与c语言一样
}
4、cargo 其他指令:
cargo run
可以运行项目cargo build
可以构建项目cargo test
可以测试项目cargo doc
可以为项目构建文档cargo publish
可以将库发布到 crates.io-
cargo --version 查看
是否安装了 Rust 和 Cargo