社区
进程/线程/DLL
帖子详情
window下 如何查看一个运行中的程序依赖了哪些动态库
007loser
2008-03-05 02:00:16
一个运行的程序如何查看他依赖了哪些动态库
...全文
1401
5
打赏
收藏
window下 如何查看一个运行中的程序依赖了哪些动态库
一个运行的程序如何查看他依赖了哪些动态库
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
meiZiNick
2008-05-01
打赏
举报
回复
以后需再关注,现在先帮你顶一下
rageliu
2008-03-05
打赏
举报
回复
上面大家都说了,
如果要编程实现,通过pe格式里面的输入表来遍历即可
awperpvip
2008-03-05
打赏
举报
回复
命令行 dumpbin
图形工具 Dependency Walker
JonathanS666
2008-03-05
打赏
举报
回复
Process Explorer
李马
2008-03-05
打赏
举报
回复
Dependency Walker
Window
命令行
查看
EXE或者DLL的
依赖
库
输入命令 dumpbin /dependents D:\test\test.exe 即可打印出此
程序
所需要的
依赖
库。dumpbin /dependents 文件绝对路径。首先打开VS命令行窗口。
利用Depends
查看
win系统下exe
程序
的
依赖
项
当我们自己编写的win32
程序
在别人的电脑下无法
运行
的时候,十有八九是
运行
环境出了问题,我们就需要借用工具来
查看
是缺少了哪个
动态库
。 这里我采用的是Depends.exe这个工具。 双击启动应用
程序
,点击菜单栏的文件,打开我们要
查看
的应用
程序
,这里我已自己的应用
程序
为例,如下图所示: 这样通过画面的导航窗口,我们就可以
查看
到当前的exe
程序
依赖
哪些
动态库
了。 ...
动态链接库的链接和
运行
本文对动态链接库的链接和
运行
进行
一个
总结,为什么要分开说呢?因为链接通过生成可执行文件并不代表
运行
时能找到
依赖
的
动态库
。这与静态库是不一样的,因为静态库在编译完成后会库会编译到可执行
程序
中
,但是动态链接库则不然,仅仅只是在可执行文件
中
打了
一个
标记,标识
依赖
哪个
动态库
文件。如何编译
动态库
或者如何编译静态库,这个很简单,在创建工程的时候进行就可以了,本文重点讲述
动态库
编译完成后如何链接到可执行
程序
中
。下面将区分
window
平台和linux平台进行介绍。
Process Explorer
window
查看
可执行
程序
依赖
库
链接:https://www.cnblogs.com/iTBear/articles/2789151.html
C++静态库与
动态库
这次分享的宗旨是——让大家学会创建与使用静态库、
动态库
,知道静态库与
动态库
的区别,知道使用的时候如何选择。这里不深入介绍静态库、
动态库
的底层格式,内存布局等,有兴趣的同学,推荐一本书《
程序
员的自我修养——链接、装载与库》。 什么是库 库是写好的现有的,成熟的,可以复用的代码。现实
中
每个
程序
都要
依赖
很多基础的底层库,不可能每个人的代码都从零开始,因此库的存在意义非同寻常。 本质上来说库是一种可...
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章