cargo build

This it used to build the project.
Cargo.toml is Cargo's configuration format. src directory contains source code


//1. Create a project named hello_cargo. it creates cargo.toml, src directory
$ cargo new hello_cargo
$ cd hello_cargo; dir
    Cargo.toml      //file
    src             //dir
$ cd src; cat main.rs
fn main() {
    println!("Hello, world!");
}

//2. Build project. exe is placed in target/debug
# cargo build                                                   //opt-level = 0
    Finished dev [unoptimized + debuginfo] target(s) in 0.0s
$ cargo build --release                                         //opt-level = 3
    Finished release [optimized] target(s) in 0.0s
# dir
target/debug/hello_cargo