为调试程序,将其发行版本(Release)改成调试版本(Debug),出现错误~请问怎么解决?
Linking...
Image.obj : error LNK2001: unresolved external symbol _DrawDibOpen@0
Image.obj : error LNK2001: unresolved external symbol _DrawDibClose@4
Image.obj : error LNK2001: unresolved external symbol _DrawDibDraw@52
Image.obj : error LNK2001: unresolved external symbol _DrawDibRealize@12
Debug/趣味拼图.exe : fatal error LNK1120: 4 unresolved externals
Error executing link.exe.
请问各位高人,怎么解决?谢谢~~
Image.obj : error LNK2001: unresolved external symbol _DrawDibOpen@0
Image.obj : error LNK2001: unresolved external symbol _DrawDibClose@4
Image.obj : error LNK2001: unresolved external symbol _DrawDibDraw@52
Image.obj : error LNK2001: unresolved external symbol _DrawDibRealize@12
Debug/趣味拼图.exe : fatal error LNK1120: 4 unresolved externals
Error executing link.exe.
请问各位高人,怎么解决?谢谢~~
...全文
相关推荐
Visual_Studio中的debug和release版本的区别
Debug 版本通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。
【Debug系列】Debug运行正常但是Release出现错误的原因
目录 一、Debug和Release编译方式的本质区别 二、哪些情况下Release版会出错 三、怎样“调试”Release版的程序 一、Debug和Release编译方式的本质区别 Debug通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。...
为什么debug编译不出错,而release编译会出错
在 Debug 模式下,编译器会插入调试信息,以便于开发者调试程序;而在 Release 模式下,编译器会优化代码,删除调试信息,以提高程序的运行速度。
Debug和release的详细区别
**运行时库的选择**:Debug版本使用的是调试版本的运行时库(例如`msvcrtd.lib`),该库提供了额外的内存管理和错误检测功能,有助于开发者在开发阶段捕捉潜在的问题。5.
Debug调试与Release调试区别
框架指针(Frame Pointer)在Debug版本中,编译器通常会保留框架指针(Frame Pointer),以便于调试时能更容易地获取调用栈信息。


资源
