当我运行时cargo build
,文件夹中存储了各种库/usr/local/lib/rustlib/
。
清除这些库的正确方法是什么?我可以rm
手动处理这些文件,但这是否正确?我注意到这/usr/local/lib/rustlib/manifest
是一个包含所有库的填充文件路径列表的文件,因此如果我手动删除这些文件可能会破坏某些内容。
当我运行时cargo build
,文件夹中存储了各种库/usr/local/lib/rustlib/
。
清除这些库的正确方法是什么?我可以rm
手动处理这些文件,但这是否正确?我注意到这/usr/local/lib/rustlib/manifest
是一个包含所有库的填充文件路径列表的文件,因此如果我手动删除这些文件可能会破坏某些内容。
我相信该manifest
文件仅适用于内置库,即与rustc
. cargo
本身将内容存储在~/.cargo
(暂时)中,如果您确实希望删除所有库,那么删除该目录不会破坏任何内容。
如果您只想cargo
重建/更新依赖项,您可以运行cargo update
.
安装并运行cargo-cache清除~/.cargo
文件夹中的缓存:
$ cargo install cargo-cache
$ cargo cache -a