请教“无法解析的外部符号”[错误]关于“无法解析的外部符号”-查字典问答网
分类选择

来自慕德俊的问题

  请教“无法解析的外部符号”[错误]关于“无法解析的外部符号”错误提示1>Graph.obj:errorLNK2019:无法解析的外部符号_DDReLoadBitmap,该符号在函数"public:void__thiscallGraph::Restore(void)"Restore@Graph@@Q

  请教“无法解析的外部符号”[错误]

  关于“无法解析的外部符号”

  错误提示

  1>Graph.obj:errorLNK2019:无法解析的外部符号_DDReLoadBitmap,该符号在函数"public:void__thiscallGraph::Restore(void)"Restore@Graph@@QAEXXZ)中被引用

  1>InitGame.obj:errorLNK2001:无法解析的外部符号_DDReLoadBitmap

  1>DebugCustomUI.exe:fatalerrorLNK1120:1个无法解析的外部命令

  仔细看这个错误其中有两个类和一个函数

  Graph类

  InitGame类

  DDReLoadBitmap这是系统一个Ddutil中的函数

  哪么该加那个库了?Graph类和InitGame类是自定义的,好像只有头文件和源文件,

  那应该就是DDReLoadBitmap的问题了,就是Ddutil这个家伙了,它的库在哪里了,好像他也只有头文件和源文件,而没有库啊.汗

  这个程序结合了CustomUI(使用Unicode字符集)和我自己的一个游戏(使用多字节字符集),最后改为使用Unicode字符集

  除掉了所有编译错误后,生成解决方案出现3个错误.

  不知道是那个具体库,

1回答
2020-10-1702:28
我要回答
提示:回答问题需要登录哦!
刘国林

  其实只要把外部lib文件在项目属性里面引入,打开项目属性->链接器->命令行->附加选项加入了.lib再编译,pass肯定是引用的库文件的问题,而不是像函数没有定义检查一下引用的库文件看看包含这些函数的文件是否加...

2020-10-17 02:31:25
大家都在问
最新问答