Dlaczego konwertować JUK na EXE?
Plik .juk to kod źródłowy, który Juka uruchamia na platformie .NET. Ponieważ Juka kompiluje do języka Common Intermediate Language w czasie rzeczywistym, prawdziwy plik Windows .exe powstaje poprzez osadzenie JukaCompiler w projekcie konsolowym C# i użycie polecenia dotnet publish do wygenerowania pliku wykonywalnego.
Jak przekonwertować JUK na EXE
JukaCompiler (NuGet) w projekcie konsolowym C# OPEN-SOURCE
Utwórz aplikację konsolową .NET, dodaj pakiet JukaCompiler, wywołaj new JukaCompiler.Compiler().JukaCompile(fileName, (isFile: true));, a następnie uruchom dotnet publish -c Release, aby uzyskać plik .exe.
Juka OPEN-SOURCE
Najpierw uruchom kod za pomocą Juka (./juka HelloWorld.juk), aby go zweryfikować; Juka uruchamia plik, ale sama nie zapisuje samodzielnego pliku .exe.
O tych formatach
Plik .juk zawiera kod źródłowy napisany w Juka, małym, wieloplatformowym języku programowania, który kompiluje się do .NET lub działa poprzez własny interpreter. Ponieważ jest to zwykły…
Otwórz szczegóły .JUK →Plik EXE to program wykonywalny systemu Windows. W systemie Windows kliknij go dwukrotnie, aby go uruchomić. W systemach Mac lub Linux użyj CrossOver lub Wine - pliki EXE nie działają…
Otwórz szczegóły .EXE →Jakość i na co uważać
- Juka nie posiada przycisku „buduj do exe” - pakowanie jako
.exejest etapem publikacji w C# .NET. - Plik
.exejest aplikacją .NET, więc maszyna docelowa wymaga środowiska uruchomieniowego .NET, chyba że opublikujesz go jako aplikację samodzielną (self-contained). - Proces ten kompiluje kod Juka osadzony w aplikacji hosta, a nie tłumaczy plik
.jukjeden do jednego.
Najczęściej zadawane pytania
Czy mogę zamienić plik .juk bezpośrednio w .exe?
.exe.Czy użytkownicy potrzebują .NET do jego uruchomienia?
dotnet publish z opcją self-contained (pojedynczy plik).Czy zwykła aplikacja Juka tworzy plik wykonywalny?
.juk; nie generuje samodzielnego pliku .exe.