Varför konvertera JUK till EXE?
En .juk-fil är källkod som Juka kör på .NET-plattformen. Eftersom Juka kompilerar till Common Intermediate Language vid körning, skapas en riktig Windows .exe genom att vara värd för JukaCompiler i ett C#-konsolprojekt och låta dotnet publish generera den körbara filen.
Hur man konverterar JUK till EXE
JukaCompiler (NuGet) i ett C#-konsolprojekt OPEN-SOURCE
Skapa en .NET-konsolapp, lägg till paketet JukaCompiler, anropa new JukaCompiler.Compiler().JukaCompile(fileName, (isFile: true));, och kör sedan dotnet publish -c Release för att få din .exe.
Juka OPEN-SOURCE
Kör koden först med Juka (./juka HelloWorld.juk) för att verifiera den; Juka kör filen men skriver inte själv en fristående .exe.
Om dessa format
En .juk-fil innehåller källkod skriven i Juka, ett litet programmeringsspråk för flera plattformar som kompileras till .NET eller körs via en egen interpretator. Eftersom det är ren text…
Öppna detaljer för .JUK →En EXE-fil är ett körbart program för Windows. På Windows dubbelklickar du på den för att köra den. På Mac eller Linux använder du CrossOver eller Wine - EXE-filer körs inte nativt utanför…
Öppna detaljer för .EXE →Kvalitet & vad man bör tänka på
- Juka har ingen «bygg-till-exe»-knapp - paketering som
.exeär ett publiceringssteg i C# .NET. - En
.exeär en .NET-applikation, så måldatorn behöver .NET-runtime om du inte publicerar som «self-contained». - Detta kompilerar Juka-kod inbäddad i en värdapp snarare än att översätta
.juk-filen ett-till-ett.
Vanliga frågor
Kan jag förvandla en .juk-fil direkt till en .exe?
.exe.Behöver användare .NET för att köra den?
dotnet publish med alternativet för en fristående fil (single-file).Skapar den vanliga Juka-appen en körbar fil?
.juk-kod; den matar inte ut en fristående .exe.