Alıştırma: Merhaba Dünya

Tamamlandı

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!