我正在尝试从源代码构建Rust。从stage0.txt中可以看出,使用的rustc是beta-2016-04-13
,而rustc_key
是c2743eb4
。如何找到用于bootstrap rustc master的commit提交
我如何知道哪些提交beta-2016-04-13代表?
如果我建立rustc beta会rustc_key是不同的?
我正在尝试从源代码构建Rust。从stage0.txt中可以看出,使用的rustc是beta-2016-04-13
,而rustc_key
是c2743eb4
。如何找到用于bootstrap rustc master的commit提交
我如何知道哪些提交beta-2016-04-13代表?
如果我建立rustc beta会rustc_key是不同的?
你实际上不需要弄清楚它是哪个rustc。由于Rust is bootstrapped from the previous version,您可以简单地使用最后一个测试版(或将来可能会稳定下来,可能在下一个版本之后)。
在改变了这一公关引用亚历克斯·克莱顿:
此承诺将删除存储库为我们所谓的 快照,而不是引导从稳定版本的编译器的所有基础设施。
如果我建rustc测试版将在rustc_key是一个不同?
不,你可以建立任何东西,包括(意思是测试版)下一个rustc版本与该密钥。
*您可以简单地使用最后一个测试版* - 程序员需要在这里执行哪些活动?构建基础架构总是为我执行下载... – Shepmaster
不,这仍然可以开箱即用。我假设@dvc想要手动下载? –
我试图更新 - 有点成功sofar - nixos包,基于src的linux发行版 – dvc
为什么你需要弄清楚这一点?我从来不需要从源代码构建。在OS X上,它只是普通的'./configure && make'。 – Shepmaster