我在尝试编译时收到此错误:
*1> main-light.obj:错误LNK2019:未解析的外部符号_SDL_FreeSurface在函数"private:unsigned int __thiscall objloader :: loadTexture(char const*)"中引用(?loadTexture @ objloader @@ AAEIPBD @ Z)1> main- light.obj:错误LNK2019:无法解析的外部符号功能_SDL_LoadBMP_RW引用"私人:无符号整型__thiscall objloader :: loadTexture(字符常量*)"(loadTexture @ objloader @@ AAEIPBD @ Z?)1>主light.obj:错误LNK2019:在函数引用解析外部符号_SDL_RWFromFile "私人:无符号整型__thiscall objloader :: loadTexture(字符常量*)"(loadTexture @ objloader @@ AAEIPBD @ Z?)1>主light.obj:错误LNK2019:无法解析的外部符号函数"public:void __thiscall Player :: init(void)"中引用了_SDL_GetTicks(?init @ Player @@ QAEXXZ)1> main-light.obj:错误LNK2019:函数中引用的未解析的外部符号_SDL_GetKeyState"void __cdecl Control(float ,float,bool)"(?Control @@ YAXMM_N @ Z)1> main-light.obj:错误LNK2019:未解决 错误LNK2019:外部符号_SDL_WarpMouse在函数"空隙__cdecl控制(浮点型,浮点型,布尔)"(?控制@@ @ YAXMM_N Z)1>主light.obj引用在函数引用解析外部符号_SDL_GetMouseState"空隙__cdecl控制( float,float,bool)"(?Control @@ YAXMM_N @ Z)1> main-light.obj:错误LNK2019:函数"void __cdecl Control(float,float,bool)"中引用了未解析的外部符号_SDL_ShowCursor(?Control @ @ YAXMM_N @ Z)1>主light.obj:错误LNK2019:错误LNK2019:在功能_SDL_main 1中引用解析外部符号_SDL_GL_SwapBuffers>主light.obj解析外部符号在功能_SDL_main 1>主light.obj _SDL_Delay引用:错误LNK2019:解析外部符号函数_SDL_main _SDL_PollEvent引用1>主light.obj:错误LNK2019:解析外部符号_SDL_SetVideoMode在功能_SDL_main 1中引用>主light.obj:错误LNK2019:解析外部符号函数_SDL_main _SDL_Init引用1> MSVCRT.LIB(wcrtexew.obj):错误LNK2019:解析外部符号 wWinMain @在函数引用16 _ _tmainCRTStartup 1> C:\ Users \用户名称\桌面\项目\ FPS \调试\ FPS.exe:致命错误LNK1120:14层无法解析的外部*
我试图更改为控制台应用程序,但它无法正常工作.我该如何解决?
| 归档时间: |
|
| 查看次数: |
5976 次 |
| 最近记录: |