Loc*_*ead 7 c++ dependencies
如何使用C++构建依赖关系树?依赖树我的意思是,例如,检查某个程序运行所需的文件.通过检查,我可以找到是否有任何丢失或损坏的文件.
我该怎么办?
编辑:
我不是在找一个为我做的程序!
mgi*_*uca 2
没有跨平台的方法来计算依赖关系,因为这实际上不是一个 C++ 问题。它与编译器输出的可执行格式有关,每个平台都不同。
在 Linux(可能还有其他 Unices)上,ldd命令就是您想要的。这会打印出可执行文件所需的(递归)模块,并告诉您当前可以在系统上的位置找到它们。
在 Windows 上,Dependency Walker是一个出色的图形工具,可让您探索可执行文件(或另一个 DLL)所依赖的所有 DLL。
归档时间:
14 年,7 月 前
查看次数:
1269 次
最近记录: