跳至内容
GitHub 仓库 论坛 RSS 新闻源

从源代码构建

如果你想贡献代码,那么你可能需要从源代码安装 Crystal。

  1. 安装最新的 Crystal 版本。要编译 Crystal,你需要 Crystal 本身。

  2. 确保在 PATH 中存在支持的 LLVM 版本。如果可能,请使用 最新支持的版本

  3. 确保安装了 所有必需的库。你可能还想阅读 贡献指南

  4. 克隆仓库:git clone https://github.com/crystal-lang/crystal

  5. 运行 make 来构建你自己的编译器版本。

  6. 运行 make std_spec compiler_spec 以确保所有规范都通过,并且你已正确安装了所有内容。

  7. 使用 bin/crystal 运行你的 Crystal 文件。

如果你想了解更多关于 bin/crystal 的信息,请查看 使用编译器 文档。

注意:实际的可执行文件被构建到 .build/crystal 中,但 bin/crystal 包装脚本是你应该用来运行带有本地标准库副本的 Crystal 的脚本。


安装完成了吗?

安装 Crystal 后,请按照第一步开始使用。

学习 Crystal
遇到问题了吗?

在社区论坛中获取有关安装 Crystal 的帮助。

寻求支持