JUK DLL
Конвертация файлов

Конвертировать JUK в DLL

БЫСТРЫЙ ОТВЕТ
Возможно ли конвертировать JUK в DLL?
Да - JUK конвертируется в DLL.

Juka сама по себе является интерпретатором и не создает .dll из файла .juk самостоятельно. Чтобы выпустить .dll, вам нужно подключить NuGet-пакет JukaCompiler в проект C# .NET, передать ему файл .juk и собрать этот проект как библиотеку классов, что создаст .dll.

Также в DLL: FS · NUPKG · MFX

На этой странице

Протестировано на macOS, Windows и Linux
Последняя проверка: Sep 2026

Больше бесплатных конвертеров

HEIC, PNG, WEBP, MP3 и другие - все инструменты здесь бесплатны.

Открыть инструменты

Зачем конвертировать JUK в DLL?

Файл .juk - это исходный код Juka, а не бинарный файл. Juka работает на .NET и может компилировать этот исходный код в Common Intermediate Language, но делает это во время выполнения через библиотеку JukaCompiler, а не путем экспорта файла. Создание реальной .dll означает упаковку компилятора в проект C# и использование сборки .NET для вывода библиотеки.

Способы конвертации JUK в DLL

JukaCompiler (NuGet) в проекте библиотеки C# OPEN-SOURCE

Создайте проект библиотеки классов .NET, добавьте пакет JukaCompiler и вызовите new JukaCompiler.Compiler().JukaCompile(fileName, (isFile: true));. Соберите проект с помощью dotnet build, чтобы получить .dll.

Juka OPEN-SOURCE

Используйте Juka для запуска и тестирования кода .juk (./juka HelloWorld.juk); она сама не создает .dll, но подтверждает работоспособность кода перед его встраиванием через JukaCompiler.

Об этих форматах

Качество и на что обратить внимание

  • В Juka нет команды для преобразования .juk в .dll одним кликом - вам нужен хост-проект C# и .NET SDK.
  • Компиляция ориентирована на .NET CIL, поэтому для сборки и запуска результата должен быть установлен .NET 8.0 (или новее).
  • Выходной файл .dll является сборкой .NET, а не нативной библиотекой Windows.

Часто задаваемые вопросы

Может ли Juka экспортировать DLL напрямую?
Нет. Juka интерпретирует файлы .juk; вывод DLL происходит при встраивании JukaCompiler в сборку C# .NET.
Что мне нужно установить?
Нужны .NET SDK (8.0+) и NuGet-пакет JukaCompiler внутри проекта C#.
Является ли DLL нативной или управляемой?
Это управляемая сборка .NET, скомпилированная в CIL, поэтому для ее загрузки требуется среда выполнения .NET.