Warum JUK in EXE konvertieren?
Eine .juk-Datei ist Quellcode, den Juka auf der .NET-Plattform ausführt. Da Juka zur Laufzeit in Common Intermediate Language kompiliert, entsteht eine echte Windows-.exe, indem der JukaCompiler in einem C#-Konsolenprojekt gehostet wird und dotnet publish die ausführbare Datei ausgibt.
Wie man JUK in EXE konvertiert
JukaCompiler (NuGet) in einem C#-Konsolenprojekt OPEN-SOURCE
Erstellen Sie eine .NET-Konsolen-App, fügen Sie das Paket JukaCompiler hinzu, rufen Sie new JukaCompiler.Compiler().JukaCompile(fileName, (isFile: true)); auf und führen Sie dann dotnet publish -c Release aus, um die .exe zu erhalten.
Juka OPEN-SOURCE
Führen Sie den Code zuerst mit Juka (./juka HelloWorld.juk) aus, um ihn zu verifizieren; Juka führt die Datei aus, schreibt aber selbst keine eigenständige .exe.
Über diese Formate
Eine .juk-Datei enthält Quellcode, der in Juka geschrieben wurde, einer kleinen plattformübergreifenden Programmiersprache, die zu .NET kompiliert oder über einen eigenen Interpreter…
.JUK-Details öffnen →Eine EXE-Datei ist ein ausführbares Windows-Programm. Unter Windows startet man sie per Doppelklick. Auf dem Mac oder unter Linux kann man EXE-Dateien mit CrossOver oder Wine ausführen -…
.EXE-Details öffnen →Qualität & worauf zu achten ist
- Juka hat keine Schaltfläche „Build-to-exe“ - die Paketierung als
.exeist ein Veröffentlichungsschritt in C# .NET. - Die
.exeist eine .NET-Anwendung, daher benötigt der Zielrechner die .NET-Laufzeitumgebung, sofern Sie nicht „self-contained“ (eigenständig) veröffentlichen. - Dies kompiliert in eine Host-App eingebetteten Juka-Code, anstatt die
.juk-Datei eins zu eins zu übersetzen.
Häufig gestellte Fragen
Kann ich eine .juk-Datei direkt in eine .exe umwandeln?
.exe.Benötigen Benutzer .NET, um sie auszuführen?
dotnet publish mit der Option für eine eigenständige Einzeldatei (self-contained, single-file).Erstellt die normale Juka-App eine ausführbare Datei?
.juk-Code aus; sie gibt keine eigenständige .exe aus.