Sin descripción

Guo Hui a21753a596 Add Dictionary hace 6 años
cmake 0e2c27402a Add LinkedList hace 6 años
doc c8563438fb Update readme hace 6 años
src a21753a596 Add Dictionary hace 6 años
tests dfdc897c46 Update hace 6 años
tools c0abc5c24f Update hace 6 años
.gitattributes 5cb2358a43 Initial hace 7 años
.gitignore 916b3d0dfb Update runtime hace 6 años
CMakeLists.txt 8ace9857fb Refactor codegen hace 6 años
LICENSE 5cb2358a43 Initial hace 7 años
Natsu.sln 6db7fb8347 Add thread sleep hace 6 años
README.md 0064277e95 Update readme hace 6 años

README.md

natsu-clr

Introduction

简介

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

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

Screenshots

Features

  • .Net Core 3.0 compatible
  • Small memory footprint
  • Very portable
  • Easy to interop with C++
  • Compile-time vtable and variable initializer
  • Assembly-level compile without a full build of programs

特性

  • .Net Core 3.0 兼容
  • 极小内存占用
  • 可移植性强
  • 很容易和 C++ 互操作
  • 编译期虚表和变量初始化
  • 程序集级别编译,不需要整个程序全部编译

Supported CLR Features

支持的 CLR 特性

  • Array
  • Delegate
  • Exceptions
  • Generic
  • Explicit interface implementation
  • Unsafe
  • Internal Call
  • Unicode
  • Span
  • Volatile and Interlocked
  • Thread

Currently unsupported features

当前不支持的特性

  • Garbage Collection
  • Reflection

Roadmap

  • Full support of standard libraries (Wellcome contributors!)

路线图

  • 完整支持标准库 (欢迎贡献者!)