首页 > 解决方案 > Rust 编译非常慢。难道我做错了什么?

问题描述

我从 Actix 入门教程 ( https://actix.rs/docs/getting-started/ ) 创建了 20 行示例“项目”。

现在,当我进行任何更改main.rs(例如在末尾添加新行)时 -cargo run重新编译需要 10 秒(在具有 SSD 和 64GB RAM 的 i7 3Ghz 机器上)。

我读到 Rust 因编译速度慢而臭名昭著,但在我编写第一行实际代码之前的 10 秒似乎是错误的。

我的问题是:

  1. 一个普通程序(使用 Actix 库)的“正常”编译时间,还是有什么问题?
  2. 如果有问题 - 你能告诉我如何改进它吗?

该语言看起来真的很棒,但如果这是正常的,那么我无法理解人们如何容忍写-运行-调试周期。特别是没有编辑并继续...

标签: rust

解决方案


推荐阅读