Hvorfor konvertere JUK til EXE?
En .juk-fil er kildekode som Juka kjører på .NET-plattformen. Fordi Juka kompilerer til Common Intermediate Language ved kjøretid, kommer en ekte Windows .exe fra å være vert for JukaCompiler i et C#-konsollprosjekt og la dotnet publish generere den kjørbare filen.
Hvordan konvertere JUK til EXE
JukaCompiler (NuGet) i et C#-konsollprosjekt OPEN-SOURCE
Lag en .NET-konsollapp, legg til JukaCompiler-pakken, kall new JukaCompiler.Compiler().JukaCompile(fileName, (isFile: true));, og kjør deretter dotnet publish -c Release for å få .exe-filen.
Juka OPEN-SOURCE
Kjør koden først med Juka (./juka HelloWorld.juk) for å verifisere den; Juka kjører filen, men skriver ikke selv en frittstående .exe.
Om disse formatene
En .juk-fil inneholder kildekode skrevet i Juka, et lite programmeringsspråk for flere plattformer som kompilerer til .NET eller kjører via sin egen tolker. Siden det er ren tekst, kan du…
Åpne .JUK-detaljer →En EXE-fil er et eksekverbart program for Windows. På Windows dobbeltklikker du på den for å kjøre den. På Mac eller Linux må du bruke CrossOver eller Wine - EXE-filer kjører ikke naturlig…
Åpne .EXE-detaljer →Kvalitet og hva du bør passe på
- Juka har ingen «bygg-til-exe»-knapp - pakking som
.exeer et C# .NET-publiseringstrinn. .exe-filen er en .NET-applikasjon, så målmaskinen trenger .NET-kjøretidsmiljøet med mindre du publiserer som «self-contained».- Dette kompilerer Juka-kode innebygd i en vertsapp i stedet for å oversette
.juk-filen én-til-én.
Ofte stilte spørsmål
Kan jeg gjøre en .juk-fil direkte om til en .exe?
.exe.Trenger brukere .NET for å kjøre den?
dotnet publish med et alternativ for frittstående enkeltfil («self-contained, single-file»).Oppretter den vanlige Juka-appen en kjørbar fil?
.juk-kode; den produserer ikke en frittstående .exe.