社区
C++ 语言
帖子详情
要知道程序中调用了哪些dll? C++
tylr1984
2008-04-09 11:30:45
我生成了一个exe文件,结果运行时他要求一个不知名的dll。所以我就想,在程序中exe文件调用哪些dll是由什么决定的呢?
...全文
127
10
打赏
收藏
要知道程序中调用了哪些dll? C++
我生成了一个exe文件,结果运行时他要求一个不知名的dll。所以我就想,在程序中exe文件调用哪些dll是由什么决定的呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
neusoftpp
2008-04-09
打赏
举报
回复
depends.exe可以查看你所有在EXE调用的DLL里的函数!
野男孩
2008-04-09
打赏
举报
回复
en,要知道exe里面调用了哪些dll, vc6自带的depends.exe可以解决你的问题。
至于在程序中exe文件调用哪些dll是由什么决定的呢?显然决定于开发人员用了啥库,哈哈~~~
Willin
2008-04-09
打赏
举报
回复
可以用DUMPBIN.exe,从开始->程序->msvc->tools->命令提示,在这里面运行dumpbin /?了解用法
在一台没有装VC环境的PC上运行程序的时候,你需要在生成程序时选择静态链接到MFC,否则会缺少库
幸福的小雨
2008-04-09
打赏
举报
回复
用冰刃
IcWord
qiuqiu173
2008-04-09
打赏
举报
回复
dll是动态链接库,估计你的程序哪用到了DLL里的函数吧
awperpvip
2008-04-09
打赏
举报
回复
命令行dumpbin
图形工具depends
要是动态调用就……也看不到了~
Treazy
2008-04-09
打赏
举报
回复
depends查看一切!
Supper_Jerry
2008-04-09
打赏
举报
回复
你用到哪个dll提供的函数就需要调那个啊
sheenl
2008-04-09
打赏
举报
回复
比较方便的方法是用dumpbin或者tdump查看
redleaves
2008-04-09
打赏
举报
回复
在你程序退出的地方打个断点,调试之....
然后看一下加载记录...
C#
调用
C++
的
dll
方法
C#
调用
C++
的
dll
总归可以有两种方法: 1、非托管
C++
创建的
dll
库,需要用静态方法
调用
; 2、直接使用CLR,生成托管
C++
dll
库。
C++
调用
dll
的方法
在
C++
中
,为了支持重载机制,在编译生成的汇编码
中
,要对函数的名字进行一些处理,加入比如函数的返回类型等等.而在C
中
,只是简单的函数名字而已,不会加入其他的信息.也就是说:
C++
和C对产生的函数名字的处理是不一样的。
dll
的开发者可以通过
dll
隐藏接口的代码实现,比如你只想让其他人使用你的算法,但不想让其他人
知道
你的算法和逻辑代码,就可以把它们封装到
dll
中
。动态
调用
不是链接时完成的,而是在运行时完成的,动态
调用
不会在可执行文件
中
写入
DLL
相关的信息,而是直接
调用
dll
中
的函数。
如何在Delphi
程序
中
调用
任意
C++
DLL
动态链接库
互联网上有大量有用的
C++
库。我们也在这个博客上展示了
C++
的许多伟大用途。
C++
通常具有极高的性能。如果我们有
C++
库的源代码,我们就可以创建一个包,然后我们就可以在 Delphi
程序
中
使用
C++
。尽管
C++
库的源代码通常不可用。在商业
C++
库
中
,通常只获得几个
C++
头文件和静态库文件 (.lib),而没有任何随附的 .cpp 源文件。因此,在这种情况下,当我们想在 Delphi 应用
程序
中
使用那些
C++
库时,我们可以使用代理
DLL
来实现。 如何创建一个代理...
C#项目
中
调用
C++
生成的
Dll
入门教程
如何在C#
中
调用
C++
生成的
DLL
文件
如何在
C++
程序
中
调用
dll
文件
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、动态
调用
dll
库 前言 首先做一些基础操作,新建一个
dll
文件 1.先新建项目–>win 32项目(比如命名为test
DLL
)–>
dll
(选
中
空项目)–>完成。 2.新建一个文件,命名为Add.cpp,完成如下代码: #define
DLL
EXPORT extern "C" __declspec(
dll
export)
DLL
EXPORT int sum(int a, int b) { retu
C++ 语言
65,210
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章