27

当我运行时cargo build,文件夹中存储了各种库/usr/local/lib/rustlib/

清除这些库的正确方法是什么?我可以rm手动处理这些文件,但这是否正确?我注意到这/usr/local/lib/rustlib/manifest是一个包含所有库的填充文件路径列表的文件,因此如果我手动删除这些文件可能会破坏某些内容。

4

2 回答 2

26

我相信该manifest文件仅适用于内置库,即与rustc. cargo本身将内容存储在~/.cargo暂时)中,如果您确实希望删除所有库,那么删除该目录不会破坏任何内容。

如果您只想cargo重建/更新依赖项,您可以运行cargo update.

于 2014-08-01T05:01:43.257 回答
4

安装并运行cargo-cache清除~/.cargo文件夹中的缓存:

$ cargo install cargo-cache
$ cargo cache -a
于 2021-08-19T21:27:33.960 回答