是否可以编译 Crystal 脚本,以便它可以 运行 在任何 Linux 机器上,而无需用户下载 Crystal
Is it possible to compile a Crystal script so it can run on any Linux machine without the user having to download Crystal
OCRA(一键式 Ruby 应用程序生成器)有一个 Crystal 等效项,但它仅适用于 Windows,我使用 Linux。
Crystal 不像 Ruby 不在虚拟机中解释或执行。 Crystal 在使用 LLVM 执行之前编译为本机代码。应用程序由操作系统启动,而不是解释器。
所以是的,已编译的应用程序可以复制并 运行 用于具有相同架构的任何 Linux 机器。您可能需要安装 system libs 之类的 libssl 才能使用全功能标准库,但这并不重要。
Crystal 如果您特别没有使用动态链接,应用程序已经是 OCRA(所有包含的分片将构建到一个二进制文件中)。
接下来要阅读的内容:
OCRA(一键式 Ruby 应用程序生成器)有一个 Crystal 等效项,但它仅适用于 Windows,我使用 Linux。
Crystal 不像 Ruby 不在虚拟机中解释或执行。 Crystal 在使用 LLVM 执行之前编译为本机代码。应用程序由操作系统启动,而不是解释器。
所以是的,已编译的应用程序可以复制并 运行 用于具有相同架构的任何 Linux 机器。您可能需要安装 system libs 之类的 libssl 才能使用全功能标准库,但这并不重要。
Crystal 如果您特别没有使用动态链接,应用程序已经是 OCRA(所有包含的分片将构建到一个二进制文件中)。
接下来要阅读的内容: