Tek Adımda Derleyip Çalıştırma
Kaynak koddan çıktıya geçmek için zig run kullanın.
Tek Adımda Derleyip Çalıştırma, CoddyKit'te ücretsiz bir Zig Academy dersidir. Bu, 4 dersinin 4. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Zig Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Zig Academy kursu toplamda 4 dersten oluşur.
Kaynaktan Çalışmaya
Normalde kodu bir ikili dosyaya derler, ardından çalıştırırsınız. Zig bu iki işlemi tek ve kullanışlı bir komutta birleştirir: zig run. ⚡
zig run Komutu
zig run'ı bir kaynak dosyasına yönelttiğinizde programınızı derler ve sonucu hemen çalıştırır; tüm bunları tek seferde yapar.
zig run hello.zigDerleme Dosyası Gerekmez
Tek bir dosya için derleme betiğine veya proje kurulumuna ihtiyacınız yoktur. Bu, zig run'ı hızlı denemeler ve öğrenme için mükemmel kılar.
Perde Arkasında Ne Olur?
Perde arkasında Zig yine önce yerel makine koduna derler. Sizin tek yapmanız gereken, ikili dosyayı adlandırıp kendiniz çalıştırmaktan kurtulmaktır.
Geçici İkili Dosya
zig run tarafından oluşturulan çalıştırılabilir dosya bir önbelleğe yerleştirilir ve sizin için çalıştırılır. Klasörünüze kalıcı bir dosya olarak bırakılmaz.
Programınıza Bağımsız Değişken İletme
Dosya adından sonra iki tire koyun; ardından programınızın kendi bağımsız değişkenleri gelir. Zig, -- işaretinden sonraki her şeyi kodunuza aktarır.
zig run main.zig -- input.txt --verboseOptimizasyon Modu Seçme
Hızı ve güvenliği denetlemek için bir optimizasyon seçeneği ekleyin. Varsayılan, denetimleri açık tutan güvenli Debug modudur.
zig run main.zig -O ReleaseFastÖnbelleğe Alma Yeniden Çalıştırmayı Hızlandırır
Zig derlenmiş çıktıları önbelleğe alır; bu nedenle aynı ve değiştirilmemiş dosyayı yeniden çalıştırmak işin çoğunu atlar ve neredeyse anında başlar.
Gerçek Bir Dosya İstediğinizde
Saklayıp yayımlayabileceğiniz bir ikili dosya için bunun yerine zig build-exe kullanın. Bu komut çalıştırmak yerine çalıştırılabilir dosyayı diske yazar.
zig build-exe hello.zigİç Geliştirme Döngüsü İçin zig run
Geliştirme sırasında sıkı bir düzenle-çalıştır döngüsünde ilerlersiniz. zig run bu döngüyü hızlı tutar: dosyayı değiştirin, çalıştırın, çıktıyı görün ve tekrarlayın.
Hatalar Çalıştırmayı Durdurur
Kodunuz derlenemiyorsa, zig run hataları yazdırır ve hiçbir şeyi çalıştırmaz. Çalıştırmadan önce temiz bir derleme gerekir.
Kısa Kontrol
Elinizde app.zig adlı tek bir dosya var ve onu tek bir komutla derleyip çalıştırmak istiyorsunuz. Hangisini kullanırsınız?
Özet
Bir dosyayı tek adımda derleyip çalıştırmak ve hızlı yineleme yapmak için zig run kullanın. Saklayacağınız bir ikili dosyaya ihtiyacınız olduğunda zig build-exe komutunu tercih edin. 🎯
Sıkça Sorulan Sorular
“Tek Adımda Derleyip Çalıştırma” dersi ücretsiz mi?
Evet — “Tek Adımda Derleyip Çalıştırma” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Zig Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Zig Academy kursu toplamda 4 dersten oluşur.
“Tek Adımda Derleyip Çalıştırma” dersinde ne öğreneceğim?
Kaynak koddan çıktıya geçmek için zig run kullanın. Zig Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Zig Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Zig Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 4. dersidir.
“Tek Adımda Derleyip Çalıştırma” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Zig Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Zig Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Zig'i Her Platforma Kurma
- İlk main İşleviniz
- std.debug.print ile Yazdırma
- Tek Adımda Derleyip Çalıştırma