查看某个EXE依赖于哪些DLL
这里我已自己生成的某个exe程序为例和悉祥(IDAView.exe),为了查陆液看方便我们可以将信息输出到某个文件中,命令如下:
回车,查看文件信息:
这里我们就可以查看到exe所依赖的动态库。
当然查看依赖的DLL我们也可以使用Depends.exe工具
外部依赖项就是你敬握工程中显式包含的那些头洞谈文件本身所包含的头文件。vs2010中的项目下拉列表下面有外部依赖项,里面显示的文件是你程序中显示包含的头文件所包含的的头文件。比如,你的main函数里亮颤庆面包含了windows.h头文件,windows.h头文件又包含其他头文件,而这些头文件又可能还包含另外的头文件,所有这些都显示在外部依赖项里面。这是因为你调用的的滚前组件又依赖于其他的DLL等文件,系统运行时,发现没有环境,就会报错。可能你机器上有相应的DLL类文件,但因为芹毁版本不对,内嫌备备部函数不匹配也会报错。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)