Waarom JUK naar EXE converteren?
Een .juk-bestand is broncode die Juka uitvoert op het .NET-platform. Omdat Juka tijdens runtime compileert naar Common Intermediate Language, komt een echte Windows .exe voort uit het hosten van de JukaCompiler in een C# console-project en het laten genereren van het uitvoerbare bestand door dotnet publish.
Hoe JUK naar EXE te converteren
JukaCompiler (NuGet) in een C# console-project OPEN-SOURCE
Maak een .NET console-app, voeg het JukaCompiler-pakket toe, roep new JukaCompiler.Compiler().JukaCompile(fileName, (isFile: true)); aan, en voer vervolgens dotnet publish -c Release uit om de .exe te verkrijgen.
Juka OPEN-SOURCE
Voer de code eerst uit met Juka (./juka HelloWorld.juk) om deze te verifiëren; Juka voert het bestand uit, maar schrijft zelf geen zelfstandige .exe.
Over deze formaten
Een .juk-bestand bevat broncode geschreven in Juka, een kleine platformonafhankelijke programmeertaal die compileert naar .NET of via een eigen interpreter draait. Omdat het platte tekst…
Open .JUK details →Een EXE-bestand is een uitvoerbaar programma voor Windows. Dubbelklik op Windows op het bestand om het uit te voeren. Gebruik op Mac of Linux CrossOver of Wine - EXE-bestanden draaien niet…
Open .EXE details →Kwaliteit & waar op te letten
- Juka heeft geen knop „bouwen naar exe” - verpakken als
.exeis een C# .NET-publicatiestap. - De
.exeis een .NET-applicatie, dus de doelmachine heeft de .NET-runtime nodig, tenzij u „self-contained” publiceert. - Dit compileert Juka-code die is ingebed in een host-app in plaats van het
.juk-bestand één-op-één te vertalen.
Veelgestelde vragen
Kan ik een .juk-bestand rechtstreeks omzetten in een .exe?
.exe.Hebben gebruikers .NET nodig om het uit te voeren?
dotnet publish gebruikt met een „self-contained, single-file” optie.Maakt de standaard Juka-app een uitvoerbaar bestand aan?
.juk-code uit; het genereert geen zelfstandige .exe.