编译dll时debug和release版命名不同遇到的问题
来源:互联网 发布:西安美林数据是外包吗 编辑:程序博客网 时间:2024/06/08 19:19
在project->setting->link里面把debug的输出改为MyDllD.dll,release版仍保持为MyDll.dll,其相应的lib文件分别为MyDllD.lib和MyDll.lib。我把debug版用到其他程序时,在project->setting->link中设置链接库为MyDllD.lib,把MyDllD.dll放到相应目录下,运行时总是说找不到MyDll.dll,按道理应该使用MyDllD.dll才对,
后来经研究发现:把工程目录下.def文件里library字段后面的双括号以及它里面的dll名称删掉就可以了。
因为.def文件中限制了DLL输入的格式,所以在运行的时候总是找不到相应的DLL
- 编译dll时debug和release版命名不同遇到的问题
- 编译dll时debug和release版命名不同遇到的问题
- 编译dll时debug和release版命名不同遇到的问题
- 编译dll时debug和release版命名不同遇到的问题
- 编译dll时debug和release版命名不同遇到的问题
- 遇到一个debug版本和release版本运行结果不同的问题
- 又遇到debug和release版本表现不同的奇葩问题
- Debug & Release时遇到的问题
- VS 编译Debug/Release时添加引用Debug|Release版本的dll
- debug和release版本dll混用导致的问题
- Debug 运行正常但 Release 失败的问题,Debug 和 Release 编译方式的本质区别
- Debug 运行正常但 Release 失败的问题,Debug 和 Release 编译方式的本质区别
- 利用grade解决APP release版和debug版签名不同的问题
- vc中debug和release的不同
- vc中debug 和release的不同
- vc中debug和release的不同
- debug和release的不同结果
- Debug和Release的问题
- Resharper进阶一:简要介绍
- MFC中的return
- User breakpoint called from code at 0x771064f4
- Invalidate() 、RedrawWindow()和UpdateWindow()的区别
- __cdecl作用
- 编译dll时debug和release版命名不同遇到的问题
- 获取当前路径
- Android开发者指南(9) —— ProGuard
- 一个计算机爱好者的不完整回忆(二十)第一个windows程序
- 拷贝构造函数
- 清空map的方法
- delete指针的含义
- Android Trick 13: 改变一个apk的packagename的简单流程,就2个步骤
- 三星uboot1.1.6源码分析——start.s(5)——与MMU有关的源码(2)