我在调用一个DLL时候,如果运行在debug下,编译可以通过,但是就是会因为缺少MSVCR80.DLL执行不起来
但是在Release下,却可以执行,并且还可以争取的调用到DLL中的函数在网上的例子上debug和Release下都可以正常调用这个DLL中的函数为什么?
但是在Release下,却可以执行,并且还可以争取的调用到DLL中的函数在网上的例子上debug和Release下都可以正常调用这个DLL中的函数为什么?
有时候clean一下关闭工程,打开工程就没问题了。
建议debug,release版都 使用静态链接。
VC下 project->seting->general->Use MFC in a Static Library
如果是这两个版本可以在DEBUG中设置运行库那一项为"否",英文版的找对应的那一项,差设置NO就可以了.