JUK DLL
Conversão de arquivo

Converter JUK para DLL

RESPOSTA RÁPIDA
É possível converter JUK para DLL?
Sim - JUK converte para DLL.

O Juka em si é um interpretador e não emite uma .dll a partir de um arquivo .juk por conta própria. Para distribuir uma .dll, você referencia o pacote NuGet JukaCompiler em um projeto C# .NET, fornece seu arquivo .juk a ele e compila esse projeto como uma biblioteca de classes, o que produz a .dll.

Também para DLL: FS · NUPKG · MFX

Nesta página

Testado em macOS, Windows e Linux
Última verificação em Sep 2026

Mais conversores gratuitos

HEIC, PNG, WEBP, MP3 e mais - todas as ferramentas aqui são gratuitas.

Abrir a caixa de ferramentas

Por que converter JUK para DLL?

Um .juk é código-fonte Juka, não um binário. O Juka roda em .NET e pode compilar esse código para Common Intermediate Language, mas faz isso em tempo de execução através da biblioteca JukaCompiler em vez de exportar um arquivo. Produzir uma .dll real significa envolver o compilador em um projeto C# e deixar que a compilação do .NET gere a biblioteca.

Como converter JUK para DLL

JukaCompiler (NuGet) em um projeto de biblioteca C# OPEN-SOURCE

Crie um projeto de biblioteca de classes .NET, adicione o pacote JukaCompiler e chame new JukaCompiler.Compiler().JukaCompile(fileName, (isFile: true));. Compile com dotnet build para obter a .dll.

Juka OPEN-SOURCE

Use o Juka para executar e testar o código .juk (./juka HelloWorld.juk); ele não emite uma .dll por si só, mas confirma que o código funciona antes de você incorporá-lo via JukaCompiler.

Sobre estes formatos

Qualidade e o que observar

  • O Juka não tem um comando de um clique de .juk para .dll - você precisa de um projeto host C# e do .NET SDK.
  • A compilação tem como alvo o .NET CIL, portanto, o .NET 8.0 (ou mais recente) deve estar instalado para compilar e executar o resultado.
  • A .dll de saída é um assembly .NET, não uma biblioteca nativa do Windows.

Perguntas frequentes

O Juka pode exportar uma DLL diretamente?
Não. O Juka interpreta arquivos .juk; a saída DLL vem da incorporação do JukaCompiler em uma compilação C# .NET.
O que eu preciso ter instalado?
O .NET SDK (8.0+) e o pacote NuGet JukaCompiler dentro de um projeto C#.
A DLL é nativa ou gerenciada?
É um assembly .NET gerenciado compilado para CIL, portanto, precisa do runtime do .NET para ser carregado.