rust入門篇-hello world

憨少發表於2020-12-30

新建一個目錄,

mkdir project

進入目錄:

cd project

 

touch main.rs

fn main() {

   println!("Hello, world!");

}

編譯:

$ rustc main.rs

執行:

$ ./main

Hello, world!

 

或者使用:cargo 命令來新建一個專案

cargo new hello_cargo

 

$ cd hello_cargo

$ cargo build
   Compiling hello_cargo v0.1.0 (file:///projects/hello_cargo)
    Finished dev [unoptimized + debuginfo] target(s) in 2.85 secs

預設會在target/build 目錄生成編譯檔案,新增--release會在target/release生成編譯檔案

 

然後執行編譯後的檔案:

$./target/debug/hello_cargo

Hello, world!

 

也可以執行:

$ cargo run
    Finished dev [unoptimized + debuginfo] target(s) in 0.0 secs
     Running `target/debug/hello_cargo`
Hello, world!

 

最後你可以用cargo check執行你寫的程式碼:

$ cargo check
   Checking hello_cargo v0.1.0 (file:///projects/hello_cargo)
    Finished dev [unoptimized + debuginfo] target(s) in 0.32 secs

 

相關文章