关于链接警告LNK4070
2006-06-28 15:26
459 查看
这个警告一般发生在工程为DLL项目,且对Debug版和Release版分别指定不同的输出文件名的情况下,因为有人喜欢在Debug版的dll文件名後面加一个‘D’以示区别。 例如:对Debug版,我指定输出文件为LibD.dll,对Release版指定为Lib.dll。这时编译的时候就会出现这个警告。
解决方案有二:第一个方法,删掉VC向导自动生成的DEF文件,改在代码中使用_declspec(dllexport)导出函数;第二个方法,删掉DEF文件中LIBRARY字段后面双引号及其内部的库名即可。
解决方案有二:第一个方法,删掉VC向导自动生成的DEF文件,改在代码中使用_declspec(dllexport)导出函数;第二个方法,删掉DEF文件中LIBRARY字段后面双引号及其内部的库名即可。
相关文章推荐
- 链接警告:warning LNK4070 :/OUT...
- 链接警告:warning LNK4070 :/OUT...
- 链接警告:warning LNK4070 :/OUT...
- 关于 VS 2010 和 VS 2013 的警告 LNK4042
- 关于我遇到的“LNK 2019无法解析的外部符号”的链接错误
- 关于vs2010 C++编译链接总是出现“LNK:2019 无法解析的外部符号”的问题
- 关于我遇到的“LNK 2019无法解析的外部符号”的链接错误
- 关于用户体验和界面设计方面的一些国外资源(提供链接了)
- 1.1 关于ARM中重定位:位置有关码和位置无关码及运行地址和链接地址
- 关于链接地址为JavaScript:void(0)的问题
- Qt入门-提示、警告、错误、询问、关于对话框
- 关于警告:initialization from incompatible pointer type [enabled by default]
- 关于安卓手机微信访问https链接白屏的问题
- 关于链接 Linkage
- 关于ASP自动给文章中的关键词加链接的问题
- 关于SharePoint部署Webpart的十个必读链接(downmoon)
- 关于“网页对话框”中链接和表单提交会在新窗口中打开的问题
- 学习VC++时经常会遇到链接错误LNK2001
- [导入][链接] 关于Trusted Computing的短片
- 关于 Ubuntu 的一些链接