In einem Schritt kompilieren und ausführen
Verwenden Sie zig run, um vom Quelltext zur Ausgabe zu gelangen.
In einem Schritt kompilieren und ausführen ist eine kostenlose Zig Academy-Lektion auf CoddyKit. Dies ist Lektion 4 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Zig Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Zig Academy-Kurs umfasst insgesamt 4 Lektionen.
Teile dieser Lektion wurden noch nicht übersetzt und werden auf Englisch angezeigt.
From Source to Running
Normally you compile code into a binary, then run it. Zig folds both into a single friendly command: zig run. ⚡
The zig run Command
Point zig run at a source file and it compiles your program and immediately executes the result, all in one go.
zig run hello.zigNo Build File Required
For a single file you need no build script and no project setup. That makes zig run perfect for quick experiments and learning.
What Happens Under the Hood
Behind the scenes Zig still compiles to native machine code first. You simply never have to name or launch the binary yourself.
Temporary Binary
The executable from zig run is placed in a cache and run for you. It is not dropped into your folder as a permanent file.
Passing Arguments to Your Program
Put two dashes after the file name, then your program's own arguments follow. Zig hands everything after -- to your code.
zig run main.zig -- input.txt --verboseChoosing an Optimization Mode
Add an optimize flag to control speed and safety. The default is the safe Debug mode, which keeps checks turned on.
zig run main.zig -O ReleaseFastCaching Speeds Reruns
Zig caches compiled artifacts, so running the same unchanged file again skips most work and starts almost instantly.
When You Want a Real File
To keep a binary you can ship, use zig build-exe instead. It writes an executable to disk rather than running it for you.
zig build-exe hello.zigzig run for the Inner Loop
During development you live in a tight edit-run loop. zig run keeps that loop fast: change the file, run it, see output, repeat.
Errors Stop the Run
If your code will not compile, zig run prints the errors and never runs anything. A clean compile is required before execution.
Quick Check
You have one file, app.zig, and want to compile and execute it in a single command. Which do you use?
Recap
Use zig run to compile and execute a file in one step, great for fast iteration. Reach for zig build-exe when you need a binary to keep. 🎯
Häufig gestellte Fragen
Ist die Lektion „In einem Schritt kompilieren und ausführen“ kostenlos?
Ja — der vollständige Text von „In einem Schritt kompilieren und ausführen“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Zig Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Zig Academy-Kurs umfasst insgesamt 4 Lektionen.
Was lerne ich in „In einem Schritt kompilieren und ausführen“?
Verwenden Sie zig run, um vom Quelltext zur Ausgabe zu gelangen. Du übst Zig Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um Zig Academy zu starten?
Keine Vorkenntnisse erforderlich. Zig Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 4 von 4.
Wie lange dauert die Lektion „In einem Schritt kompilieren und ausführen“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser Zig Academy-Lektion Code schreiben und ausführen?
Ja. Jede Zig Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Zig auf jeder Plattform installieren
- Ihre erste main-Funktion
- Mit std.debug.print ausgeben
- In einem Schritt kompilieren und ausführen