社区
进程/线程/DLL
帖子详情
库嵌套
huangxiaoke2000
2006-01-13 09:10:37
我写了一个动态链接库A.dll,同时生成A.lib
后来又写了一个动态库B.dll,其中B.dll引用了A.lib,#pragma comment(lib,"A.lib")
然后我写了个测试程序c,调用B测试的时候,会报错,说A中有个函数的入口地址无法定位。然后显示出这个函数的形式:?valid@Address@@UBEHXZ,我打开A.lib后发现Address类的valid成员函数的地址不是这个啊,难道动态库B这样连接A后把A的函数入口地址改了?
...全文
98
6
打赏
收藏
库嵌套
我写了一个动态链接库A.dll,同时生成A.lib 后来又写了一个动态库B.dll,其中B.dll引用了A.lib,#pragma comment(lib,"A.lib") 然后我写了个测试程序c,调用B测试的时候,会报错,说A中有个函数的入口地址无法定位。然后显示出这个函数的形式:?valid@Address@@UBEHXZ,我打开A.lib后发现Address类的valid成员函数的地址不是这个啊,难道动态库B这样连接A后把A的函数入口地址改了?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
onlythis
2006-01-16
打赏
举报
回复
估计是编译的问题,看看目录了,.lib了是不是你想要的。
A.lib是新的吗?可以用vc的工具dependence帮助定位一下。用它打开你的程序和动态库看看
函数的地址之类的,估计还是编译的问题。
handsomerun
2006-01-13
打赏
举报
回复
就这么一个函数不好用,其他的函数都没问题??
huangxiaoke2000
2006-01-13
打赏
举报
回复
是啊
当然都要放进去了
oyljerry
2006-01-13
打赏
举报
回复
A.lib 和A.dll都需要放进去
DentistryDoctor
2006-01-13
打赏
举报
回复
A.dll中的函数或类原型已经改变?
huangxiaoke2000
2006-01-13
打赏
举报
回复
还有如何将类中的静态数据成员从DLL中给导出来?
C/C++ 动态
库
嵌套
调用源代码文件
C/C++ 动态
库
嵌套
调用
LINUX静态
库
.a
嵌套
.a文件
LINUX静态
库
.a
嵌套
.a文件,二次封装,完整源码,演示项目齐全
react+vue2套餐
react-app脚手架搭建工程化项目 重写初始化项目深入剖析react和react-dom的作用 零基础讲解react的基础语法和详细讲解生命周期 讲解函数组件和class组件和分析傻瓜组件与聪明组件的区别 深度剖析组件
库
antd的引入与...
LINUX动态
库
.so
嵌套
.so文件
LINUX动态
库
.so
嵌套
.so文件,二次封装,完整源码,演示项目齐全
嵌套
Fragment和支持的
库
大话Fragment管理 http://blog.csdn.net/mobilexu/article/details/11711865#comments 下载demo
进程/线程/DLL
15,472
社区成员
49,183
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章