我有一个项目设置,可以使用cargo build很好地构建,但是当我在Emacs中使用rust-mode和racer-mode打开它时,对于每个单个can't find crate for whatever_dependency声明,它都会给出错误extern crate whatever_dependency;。我认为这意味着Racer找不到我的依赖项,所以我想知道是否需要做任何事情来告诉Racer在哪里找到它们?

我已经将CARGO_HOME设置为/home/myUser/.cargo,但这似乎无济于事。

最佳答案

好的,我很愚蠢:这实际上不是emacs-racer产生的错误,而是flycheck模式。它可以通过安装rust-flycheck来修复。

10-05 22:43