Rust 货物总是以“货物”开头;阻止等待生成目录上的文件锁定";

Rust 货物总是以“货物”开头;阻止等待生成目录上的文件锁定";,rust,rust-cargo,Rust,Rust Cargo,我最近在我的Windows机器上安装了Rustop,并将其作为编辑器合并到Atom中。一切正常,但只要我对我的项目进行cargo运行,cargo说的第一件事就是: 阻止等待生成目录上的文件锁定 在实际编译和运行开始之前,这会将整个过程阻塞大约一分钟。据我记忆所及,这以前从未发生过(我使用OSX下的Cargo,但没有生锈) 有没有办法禁用此功能或至少减少超时时间?托卡马克Atom插件运行cargo命令。由于您不能同时运行cargo两次,因此会收到此通知 我认为没有什么可以做的,除非等待编译器加速

我最近在我的Windows机器上安装了Rustop,并将其作为编辑器合并到Atom中。一切正常,但只要我对我的项目进行
cargo运行
,cargo说的第一件事就是:

阻止等待生成目录上的文件锁定
在实际编译和运行开始之前,这会将整个过程阻塞大约一分钟。据我记忆所及,这以前从未发生过(我使用OSX下的Cargo,但没有生锈)


有没有办法禁用此功能或至少减少超时时间?

托卡马克Atom插件运行
cargo
命令。由于您不能同时运行
cargo
两次,因此会收到此通知

我认为没有什么可以做的,除非等待编译器加速


也许在
tokamak.toml
中使用
save\u buffers\u\u run
等选项会有所不同。

也许您使用运行
cargo build
的Atom插件来检查语法?如果是这样,这就是问题所在,因为您不能同时运行
cargo
两次。哦,是的,这是一个可能的解决方案。我正在使用托卡马克插件,据我所知,它使用cargo进行语法检查。谢谢你的提示。我会朝这个方向看福斯特。@antoyo:听起来像个答案-为托卡马克和控制台使用不同的货物目录。在我花了相当长的时间研究Atom的设置之后,我终于发现第二个插件(rust linter)显然是随托卡马克一起安装的。这个插件有一个名为“使用货物”的设置。取消选中此选项后,我再也看不到该块:-)谢谢大家的提示,最终为我指明了正确的方向。