Pourquoi convertir JUK en EXE ?
Un fichier .juk est un code source que Juka exécute sur la plateforme .NET. Étant donné que Juka compile en Common Intermediate Language au moment de l'exécution, un véritable .exe Windows provient de l'hébergement du JukaCompiler dans un projet console C# et de l'utilisation de dotnet publish pour émettre l'exécutable.
Comment convertir JUK en EXE
JukaCompiler (NuGet) dans un projet console C# OPEN-SOURCE
Créez une application console .NET, ajoutez le paquet JukaCompiler, appelez new JukaCompiler.Compiler().JukaCompile(fileName, (isFile: true));, puis lancez dotnet publish -c Release pour obtenir le .exe.
Juka OPEN-SOURCE
Exécutez d'abord le code avec Juka (./juka HelloWorld.juk) pour le vérifier ; Juka exécute le fichier mais n'écrit pas lui-même un .exe autonome.
À propos de ces formats
Un fichier .juk contient du code source écrit en Juka, un petit langage de programmation multiplateforme qui se compile en .NET ou s'exécute via son propre interpréteur. Comme il s'agit de…
Ouvrir les détails de .JUK →Un fichier EXE est un programme exécutable Windows. Sous Windows, double-cliquez dessus pour le lancer. Sur Mac ou Linux, utilisez CrossOver ou Wine - les EXE ne s'exécutent pas nativement…
Ouvrir les détails de .EXE →Qualité et points de vigilance
- Juka ne possède pas de bouton « compiler en exe » - l'empaquetage en
.exeest une étape de publication .NET C#. - Le
.exeest une application .NET, la machine cible a donc besoin du runtime .NET à moins que vous ne publiiez en mode autonome (self-contained). - Ceci compile le code Juka intégré dans une application hôte plutôt que de traduire le fichier
.jukde manière univoque.
Foire aux questions
Puis-je transformer un fichier .juk directement en .exe ?
.exe.Les utilisateurs ont-ils besoin de .NET pour l'exécuter ?
dotnet publish avec une option de fichier unique et autonome.L'application Juka standard crée-t-elle un exécutable ?
.juk ; elle ne génère pas de .exe indépendant.