VC++中编程时出现的问题

来源:百度知道 编辑:UC知道 时间:2024/05/13 04:29:51
在用VC++6.0编程时出现了以下两个错误提示:
error LNK2001 unresolved external symbol _DirectDrawCreateEx@16.

fatal error LNK1120:1unresolved external
请问这2个错误是什么意思...怎么调解

error LNK2001 unresolved external symbol _DirectDrawCreateEx@16.

含义:在当前工程的所有库文件中无法找到函数DirectDrawCreateEx的原型。解决方案就是在工程选项中(Alt+F7)中的Link选项卡里,添加相应的lib库文件,或者在Tools->Options菜单项中的Directorys选项卡里,添加目标lib文件所在的目录。

fatal error LNK1120:1unresolved external
当出现LNK2001后,程序将无法继续编译,fatal error表示致命错误,告诉你现在有1个未找到的函数引用。

DirectDrawCreateEx意思是少了.lib文件
按alt+F7在link的module里加
ddraw.lib dxguid.lib
可能还要加其他lib文件