如何找出需要链接标准库的crate依赖项?

qwe*_*iop 7 rust

我想完全消除std项目中的依赖,因此我禁用了stdextern crates中的功能.

不知怎的,最终产品仍然与之相关联std,因此我想弄清楚哪个外部箱子正在引起联系std.

对于标准共享库,这可以使用ldd,但根据deps目录中filerlib文件是ar归档来完成.

小智 4

您可以使用它cargo tree来获取项目的所有依赖项和子依赖项的树形图。然后您可以找出需要哪个板条箱std,并可能寻找解决方案/替代方案。