Home

Awesome

natsu-clr

Introduction

简介

natsu-clr is an il2cpp transpiler and runtime compatible with .Net Core.

natsu-clr 是一个兼容 .Net Core 的 IL2CPP 编译器和运行时。

Screenshots

Features

特性

Supported CLR Features

支持的 CLR 特性

Currently unsupported features

当前不支持的特性

Build from source

从源码编译

Install .Net Core SDK 3.0 and CMake

  1. Build compiler
dotnet build Natsu.sln
  1. Run compiler to generate .h and .cpp
cd src/Natsu.Compiler/bin/Debug/netcoreapp3.0 && ./Natsu.Compiler
  1. Build runtime and app
mkdir out && cd out
cmake .. -DCHINO_ARCH=Emulator -DCHINO_BOARD=Emulator -DCHINO_APP=Chino.Apps.Shell

Roadmap

路线图