Alıştırma: Merhaba Dünya
Rust yüklendikten sonra kodlamaya başlamaya hazırsınız. Konsola "Merhaba dünya!" yazan bir program yazalım.
Kodunuzu düzenlemek için yeni bir dizin oluşturma
Bu öğrenme yolunda ()rust-learning-path
tüm kodu depolamak için bir dizin oluşturarak başlayın ve ardından bu alıştırmanın kaynak kodunu korumak için yeni bir alt dizin oluşturun.
Windows komut istemi için aşağıdaki komutları çalıştırın:
mkdir "%USERPROFILE%\rust-learning-path"
cd /d "%USERPROFILE%\rust-learning-path"
mkdir hello-world
cd hello-world
Windows üzerinde Linux, macOS ve PowerShell için aşağıdaki komutları çalıştırın:
mkdir ~/rust-learning-path
cd ~/rust-learning-path
mkdir hello-world
cd hello-world
İlk Rust programınızı yazın
Ardından adlı main.rs
yeni bir dosya oluşturun ve düzenleyicinizi kullanarak içine aşağıdaki kodu yazın:
fn main() {
println!("Hello, world!");
}
Programınızı derleme ve çalıştırma
Kaynak kodunuz hazır. Şimdi programınızı yürütülebilir bir dosyada derlemenin zamanı geldi. Terminal pencerenize dönün ve dosyayı derlemek ve çalıştırmak için aşağıdaki komutları girin.
Windows'da aşağıdaki komutları çalıştırın:
rustc main.rs
.\main.exe
Linux veya macOS kullanıyorsanız aşağıdaki komutları çalıştırın:
rustc main.rs
./main
Aşağıdaki çıkışı görmeniz gerekir:
Hello, world!
Kargo ile proje oluşturma
Şimdi aynı programı yazmak ve çalıştırmak için Cargo'u kullanalım.
Dekont
Aşağıdaki bölümlerde yer alan komutlar tüm platformlarda çalışır.
Başlamak için Kargo'yu kullanarak yeni bir proje yapıyoruz.
Terminalinizin dizininizde rust-learning-path
olduğundan emin olun ve aşağıdaki komutu çalıştırın:
cargo new hello-cargo
Bu komut, src alt dizinine sahip hello-cargo adlı yeni bir dizin oluşturur ve iki dosya ekler:
hello-cargo/
Cargo.toml
Src/
main.rs
- Cargo.toml dosyası Rust'ın bildirim dosyasıdır. Projenizin meta verilerini ve bağımlılıkları burada saklarsınız.
- src alt dizinindeki main.rs dosyası, uygulama kodunuzu yazdığınız yerdir.
Komutun cargo new
sizin için ortak bir "Hello, world!" projesi oluşturduğuna dikkat edin.
Kargo ile programınızı derleyin ve çalıştırın
Ortak programı yürütmek için yeni hello-cargo dizinine geçin ve komutunu kullanıncargo run
.
Terminalinizde aşağıdaki komutları çalıştırın:
cd hello-cargo
cargo run
Terminalinizde aşağıdaki çıkışı görmeniz gerekir:
Compiling hello-cargo v0.1.0 (/tmp/.OFUp/hello-cargo)
Finished dev [unoptimized + debuginfo] target(s) in 1.59s
Running `target/debug/hello-cargo`
Hello, world!
Kargo yürütülebilir dosyanızı oluşturup yürütmüştür.
Tebrikler, ilk Rust programınızı yazdınız ve Cargo ile ilk Rust projenizi nasıl başlatabileceğinizi öğrendinsiniz!