Sobre
DynamicBuild é uma biblioteca .NET Framework para compilação dinâmica e geração de código. A biblioteca oferece várias maneiras de compilação e geração. WIP
Compilação
Você pode compilar estas linguagens:
C#
- Com CodeDom (.NET)
- Com Roslyn (.NET)
VB
VC++
JScript
O código pode ser compilado para estas plataformas:
- Windows (10/7/8.1 - x86, x64, arm, arm64, aot)
- Com CodeDomBuilders (C#/VB/VC++/JScript)
- Com DotNetBuilder (.NET Core C#/VB)
- Linux (x86, x64, arm, arm64, musl)
- Com DotNetBuilder (.NET Core C#/VB)
- macOS (x86, x64, braço, arm64)
- Com DotNetBuilder (.NET Core C#/VB)
- Ubuntu, Unix, AOT, Navegador, BrowserWasm, tvOS, Linux Mint, Fedora, Rhel, Tizen, Alpine, Arch, FreeBSD, CentOS, Debian, Gentoo, Ol, openSUSE
- Com DotNetBuilder (.NET Core C#/VB)
- Android (v21 - v29), IOS (v8 - v13)
- Com DotNetBuilder (.NET Core C#/VB, não recomendado)
- Com XamarinBuilder (somente Android)
Geração de código
Você pode gerar o código destes idiomas:
- Código C#
- Código VB
- Código VC++
- Código JScript
Uso
A biblioteca pode ser usada para compilação, geração, embalagem e vinculação de código.