rust入門篇-hello world
新建一個目錄,
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
相關文章
- [WebAssembly 入門] Hello, world!Web
- RabbitMQ 入門 - Hello WorldMQ
- Threes.js入門篇之2 - Hello WorldJS
- Next.js入門:Hello WorldJS
- gRPC-go 入門(1):Hello WorldRPCGo
- 零基礎入門Serverless:Hello WorldServer
- 入門輸出Hello World!——C語言C語言
- Rust使用Tauri開發GUI程式——Hello WorldRustGUI
- [WebAssembly 入門] 第二次的 Hello, world!Web
- 【入門】Hello Rust!自學簡明扼要Rust
- 5、Python入門____第一個Python專案:Hello WorldPython
- Laravel5.8 入門系列一 搭建環境,Hello World!Laravel
- [第七篇]——Docker Hello WorldDocker
- Hello, World
- Hello,World
- Hello World
- Hello World!
- Hello World !
- Go - Hello WorldGo
- Deep "Hello world!"
- Hello Python worldPython
- Hello World探究
- Docker Hello WorldDocker
- dotnet hello world
- Go:Hello WorldGo
- ant Hello World
- React入門系列 - 2 編寫第一個Hello world的React程式React
- React入門系列 – 2 編寫第一個Hello world的React程式React
- 零基礎入門gRPC:從 0 實現一個Hello WorldRPC
- I'm Hello World
- 輸出hello world
- RabbitMQ tutorial - "Hello world!"MQ
- WebGL 的 Hello WorldWeb
- react的”Hello World !“React
- Spring入門學習手冊 5:Spring MVC的一個Hello world!例子SpringMVC
- 智慧合約從入門到精通:用Solidity開發一個“Hello World”Solid
- Threes.js入門篇之4 - World View ProjectionJSViewProject
- Flutter Web 之 Hello WorldFlutterWeb