從原始碼建置
如果您想貢獻程式碼,您可能會想從原始碼安裝 Crystal。
-
安裝最新的 Crystal 發佈版本。要編譯 Crystal,您需要 Crystal :)。
-
請確保路徑中有支援的 LLVM 版本。如果可以,請使用最新的支援版本。
-
複製儲存庫:
git clone https://github.com/crystal-lang/crystal
-
執行
make
來建置您自己的編譯器版本。 -
執行
make std_spec compiler_spec
以確保所有規格通過,並且您已正確安裝所有項目。 -
使用
bin/crystal
來執行您的 Crystal 檔案。
如果您想了解更多關於 bin/crystal
的資訊,請查看使用編譯器文件。
注意:實際的二進制檔建置在 .build/crystal
中,但是 bin/crystal
包裝腳本是您應該用來執行具有本機標準函式庫副本的 Crystal 的工具。