卓越的应用程序引擎 使用此引擎,您可以构建使用Lua在reMarkable 2电子墨水平板电脑上运行的自定义软件。 它提供了一个最小的API,用于将像素绘制到屏幕上(使用rm2fb-client包装器通过/dev/fb0 )和从笔读取(通过从/dev/input/event1读取;注意,这是可标记1的错误路径) 。 编译中 与您的交叉编译器交叉编译。 我发现arm-linux-gnueabihf-gcc可以工作,可以通过apt在Ubuntu(包括Linux的Windows子系统)中使用。 从engine/目录内部, python3 build.py将构建Lua 5.3和engine可执行文件。 由于存在与glibc版本不匹配的链接问题,此脚本包括引用替代libm。 build.py脚本在engine/built/engine创建ARM ELF。 使用send.sh将engine/b