Getting started with Rust

alex adam
1 min readJul 15, 2022

--

Setup

On MacOS or Linux, run this command in the terminal (then follow the instructions):

curl — proto ‘=https’ — tlsv1.2 -sSf https://sh.rustup.rs | sh

More: https://www.rust-lang.org/learn/get-started

Get the current Rust & Cargo versions:

rustc --version 
cargo --version

Cargo utils:

# create new project 
cargo init
# compile & execute
cargo run
# build project
cargo build
# test project
cargo test
# build documentation
cargo doc
# add crate
cargo add <name>

Source: https://www.rust-lang.org/learn/get-started

You can also install the Rust VSCode extension from here

First Project

With Cargo

Create a new folder then setup a rust project with cargo init. This command will create Cargo.toml & src/main.rs with a Hello World example. Run the project with cargo run.

mkdir new-project cd new-project cargo init cargo run

Without Cargo

Create a file named main.rs with:

fn main() { 
let hello = "Hello World";
println!("{}", hello)
}

Compile it with rustc main.rs then run it with ./target/debug/main (.\target\debug\hello.exe on Windows)

Originally published at https://alexadam.dev.

--

--

No responses yet