我正在尝试遵循本教程。我从 2016 年开始在 13" Macbook pro 上运行 MacOS Catalina, 10.15.3 。我从这里下载了Mac 的最新版本。我解压缩了文件,并移动了 zig 可执行文件(但不是文件夹)到 usr/local/bin 以便我可以从任何地方调用它。现在,无论我在哪里运行它,我都可以调用zig version
并按预期获取输出0.6.0+352976ed2
。但是,每当我尝试类似的东西zig run main.zig
或者zig build main.zig
它只是冻结并且什么都不做。
现在教程确实说它不支持 zig 0.6.0。但我假设这仍然有效,并且教程更多地指的是当它说它不支持 0.6.0 时更改打印方式之类的事情。显然这可能是一个不正确的假设,但我不知道为什么这不起作用。由于 zig 还年轻,缺乏入门教程,所以我不知道该去哪里找。
我之前已经让 zig 0.6.0 与 homebrew 一起工作,但是由于我可能正在考虑贡献或尝试编译器的实验分支,我希望能够运行任意 zig 可执行文件。