水晶与Ruby不同,它不会在虚拟机中解释或执行。水晶在使用LLVM执行之前编译成本机代码。应用程序由操作系统启动,而不是使用解释器启动。
因此,是的,在се上编译的应用程序可以复制和运行任何具有相同架构的Linux机器。为了使用功能齐全的stdlib,您可能需要安装像libssl这样的系统库,但这并不重要。
水晶应用程序已经是OCRA (所有包含的碎片都将构建成一个二进制),如果您没有特别使用动态链接。
接下来要读些什么:
- 支撑平台列表
- 安装晶体
- 用于构建应用程序的使用编译器
- 晶体参考文献
- 和API文档