Fără Descriere

sunnycase 0064277e95 Update readme 6 ani în urmă
cmake 0e2c27402a Add LinkedList 6 ani în urmă
doc c8563438fb Update readme 6 ani în urmă
src 24ae6231be Update readme 6 ani în urmă
tests dfdc897c46 Update 6 ani în urmă
tools c0abc5c24f Update 6 ani în urmă
.gitattributes 5cb2358a43 Initial 7 ani în urmă
.gitignore 916b3d0dfb Update runtime 6 ani în urmă
CMakeLists.txt f6180b917d Add Array.Clear 6 ani în urmă
LICENSE 5cb2358a43 Initial 7 ani în urmă
Natsu.sln 0e2c27402a Add LinkedList 6 ani în urmă
README.md 0064277e95 Update readme 6 ani în urmă

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!)

路线图

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