不知道有玩过GBA游戏的没?这两天正在改游戏玩,弄了个VBA模拟器的调试版本,但是感觉功能不够所以想自己加来着从人家官网下下来的源码http://sharesource.org/project/vbasdlh/files/28/47/按照说明从gba_sdl.dsp开始编译,结果编译的时候报错:debugger.obj : error LNK2001: unresolved external symbol "bool __cdecl dexp_eval(char *,unsigned int *)" (?dexp_eval@@YA_NPADPAI@Z)
debugger.obj : error LNK2001: unresolved external symbol "void __cdecl dexp_loadVars(char *)" (?dexp_loadVars@@YAXPAD@Z)
debugger.obj : error LNK2001: unresolved external symbol "void __cdecl dexp_saveVars(char *)" (?dexp_saveVars@@YAXPAD@Z)
debugger.obj : error LNK2001: unresolved external symbol "void __cdecl dexp_setVar(char *,unsigned int)" (?dexp_setVar@@YAXPADI@Z)
debugger.obj : error LNK2001: unresolved external symbol "void __cdecl dexp_listVars(void)" (?dexp_listVars@@YAXXZ)
SDLDebug/VisualBoyAdvance-SDL.exe : fatal error LNK1120: 5 unresolved externals
执行 link.exe 时出错.不知道该如何解决,希望能有人帮忙……
debugger.obj : error LNK2001: unresolved external symbol "void __cdecl dexp_loadVars(char *)" (?dexp_loadVars@@YAXPAD@Z)
debugger.obj : error LNK2001: unresolved external symbol "void __cdecl dexp_saveVars(char *)" (?dexp_saveVars@@YAXPAD@Z)
debugger.obj : error LNK2001: unresolved external symbol "void __cdecl dexp_setVar(char *,unsigned int)" (?dexp_setVar@@YAXPADI@Z)
debugger.obj : error LNK2001: unresolved external symbol "void __cdecl dexp_listVars(void)" (?dexp_listVars@@YAXXZ)
SDLDebug/VisualBoyAdvance-SDL.exe : fatal error LNK1120: 5 unresolved externals
执行 link.exe 时出错.不知道该如何解决,希望能有人帮忙……
检查一下 lib 的路径设置,include 的路径设置。
或在代码中加入
#progra comment(lib,"链接库名")
你看看工程目录下的.lib文件
每个文件都找一个相应的.dll文件拷过来应该就可以了
估计也就一个