使用vs工具查看dll依赖(也可查看pyc文件的依赖)

Posted rainbow-ink

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用vs工具查看dll依赖(也可查看pyc文件的依赖)相关的知识,希望对你有一定的参考价值。

vs工具中有个工具叫dumpin.exe,可以用来查看exe文件、dll文件、pyc文件依赖于哪些dll,从而针对性地去检查具体缺失哪些文件(目前是在装TensorFlow时查看具体需要哪个版本的cuda,以及有时明明不需要gpu版TensorFlow,但conda自动安装了gpu版,导致TensorFlow无法运行)

如果安装过vs的话,一般可以在visual studio tools找到命令行工具,运行对应平台的命令行即可直接使用dumpin命令

目前仅使用过 dumpin /dependents “*****************” 这样的命令,用来查询依赖,dumpin的其它功能尚未涉及

如果没有安装过vs,也可以下载dumpin文件来运行(另外需要link.exe文件,其它依赖未测试)

以上是关于使用vs工具查看dll依赖(也可查看pyc文件的依赖)的主要内容,如果未能解决你的问题,请参考以下文章

工具:dumpbin.exe : COFF DLL 动态库依赖库 :VS工具

vs2010怎么查看dll文件

vs查看动态库依赖

如何查看exe或dll的依赖库dll

Windows系统查看xxx.dllxxx.lib文件的导出函数依赖文件等信息的方法

Windows下程序打包发布时的小技巧(使用Dependency Walker侦测不理想,改用VS自带的dumpbin则万无一失,还可查看dll导出的函数)