Jump to content

Rust: Init project

From Haidhi Wiki
Revision as of 11:56, 9 June 2025 by SanzSkuy (talk | contribs)

Untuk membuat projek rust, kita akan memakai cargo. Cargo adalah tool untuk membuat projek rust beserta tool untuk meng-handle package manager.

cargo new my-project
cd my-project

Lalu untuk mem-build binary dari source code

cargo build

Akan muncul binary di ./target/debug/my-project. Kita bisa menjalankan binary tersebut dengan command

./target/debug/my-project
</syntaxhighlight
Tapi kalau kita compile source code kita menggunakan <code>cargo build</code>. Maka kita bisa langsung menjalankan
<syntaxhighlight lang=bash>
cargo run

Rust juga memiliki command cargo check. Command ini lebih cepat dibanding dengan cargo build karena tidak menghasilkan executable; jadi command ini memastikan kalau code kita bisa dicompile (tidak ada error). Berguna untuk debugging