16,212
社区成员
发帖
与我相关
我的任务
分享
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__wglCreateContext@4,该符号在函数 "public: int __thiscall CSwOpGl::OnCreate(void)" (?OnCreate@CSwOpGl@@QAEHXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__wglDeleteContext@4,该符号在函数 "public: void __thiscall CSwOpGl::OnDestroy(void)" (?OnDestroy@CSwOpGl@@QAEXXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__wglMakeCurrent@8,该符号在函数 "public: int __thiscall CSwOpGl::OnCreate(void)" (?OnCreate@CSwOpGl@@QAEHXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__wglUseFontBitmapsW@16,该符号在函数 "public: void __thiscall CSwOpGl::BuildFont(void)" (?BuildFont@CSwOpGl@@QAEXXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glBegin@4,该符号在函数 "public: virtual int __thiscall CSwOpGl::DrawGLScene(void)" (?DrawGLScene@CSwOpGl@@UAEHXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glBindTexture@8,该符号在函数 "public: int __thiscall CSwOpGl::LoadGLTextures(void)" (?LoadGLTextures@CSwOpGl@@QAEHXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glBlendFunc@8,该符号在函数 "public: int __thiscall CSwOpGl::InitGL(void)" (?InitGL@CSwOpGl@@QAEHXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glCallLists@12,该符号在函数 "public: void __cdecl CSwOpGl::glPrint(char const *,...)" (?glPrint@CSwOpGl@@QAAXPBDZZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glClear@4,该符号在函数 "public: virtual int __thiscall CSwOpGl::DrawGLScene(void)" (?DrawGLScene@CSwOpGl@@UAEHXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glClearColor@16,该符号在函数 "public: int __thiscall CSwOpGl::InitGL(void)" (?InitGL@CSwOpGl@@QAEHXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glClearDepth@8,该符号在函数 "public: int __thiscall CSwOpGl::InitGL(void)" (?InitGL@CSwOpGl@@QAEHXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glColor3f@12,该符号在函数 "public: virtual int __thiscall CSwOpGl::DrawGLScene(void)" (?DrawGLScene@CSwOpGl@@UAEHXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glColor3ub@12,该符号在函数 "void __cdecl SetVertexColor2(float)" (?SetVertexColor2@@YAXM@Z) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glColor4f@16,该符号在函数 "public: virtual int __thiscall CSwOpGl::DrawGLScene(void)" (?DrawGLScene@CSwOpGl@@UAEHXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glDeleteLists@8,该符号在函数 "public: void __thiscall CSwOpGl::KillFont(void)" (?KillFont@CSwOpGl@@QAEXXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glDepthFunc@4,该符号在函数 "public: int __thiscall CSwOpGl::InitGL(void)" (?InitGL@CSwOpGl@@QAEHXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glEnable@4,该符号在函数 "public: int __thiscall CSwOpGl::InitGL(void)" (?InitGL@CSwOpGl@@QAEHXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glEnd@0,该符号在函数 "public: virtual int __thiscall CSwOpGl::DrawGLScene(void)" (?DrawGLScene@CSwOpGl@@UAEHXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glGenLists@4,该符号在函数 "public: void __thiscall CSwOpGl::BuildFont(void)" (?BuildFont@CSwOpGl@@QAEXXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glGenTextures@8,该符号在函数 "public: int __thiscall CSwOpGl::LoadGLTextures(void)" (?LoadGLTextures@CSwOpGl@@QAEHXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glHint@8,该符号在函数 "public: int __thiscall CSwOpGl::InitGL(void)" (?InitGL@CSwOpGl@@QAEHXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glListBase@4,该符号在函数 "public: void __cdecl CSwOpGl::glPrint(char const *,...)" (?glPrint@CSwOpGl@@QAAXPBDZZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glLoadIdentity@0,该符号在函数 "public: void __thiscall CSwOpGl::ReSizeGLScene(int,int)" (?ReSizeGLScene@CSwOpGl@@QAEXHH@Z) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glMatrixMode@4,该符号在函数 "public: void __thiscall CSwOpGl::ReSizeGLScene(int,int)" (?ReSizeGLScene@CSwOpGl@@QAEXHH@Z) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glPopAttrib@0,该符号在函数 "public: void __cdecl CSwOpGl::glPrint(char const *,...)" (?glPrint@CSwOpGl@@QAAXPBDZZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glPushAttrib@4,该符号在函数 "public: void __cdecl CSwOpGl::glPrint(char const *,...)" (?glPrint@CSwOpGl@@QAAXPBDZZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glRasterPos2f@8,该符号在函数 "public: virtual int __thiscall CSwOpGl::DrawGLScene(void)" (?DrawGLScene@CSwOpGl@@UAEHXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glRotatef@16,该符号在函数 "public: virtual int __thiscall CSwOpGl::DrawGLScene(void)" (?DrawGLScene@CSwOpGl@@UAEHXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glScalef@12,该符号在函数 "public: virtual int __thiscall CSwOpGl::DrawGLScene(void)" (?DrawGLScene@CSwOpGl@@UAEHXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glShadeModel@4,该符号在函数 "public: int __thiscall CSwOpGl::InitGL(void)" (?InitGL@CSwOpGl@@QAEHXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glTexImage2D@36,该符号在函数 "public: int __thiscall CSwOpGl::LoadGLTextures(void)" (?LoadGLTextures@CSwOpGl@@QAEHXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glTexParameteri@12,该符号在函数 "public: int __thiscall CSwOpGl::LoadGLTextures(void)" (?LoadGLTextures@CSwOpGl@@QAEHXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glTranslatef@12,该符号在函数 "public: virtual int __thiscall CSwOpGl::DrawGLScene(void)" (?DrawGLScene@CSwOpGl@@UAEHXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glVertex3f@12,该符号在函数 "public: virtual int __thiscall CSwOpGl::DrawGLScene(void)" (?DrawGLScene@CSwOpGl@@UAEHXZ) 中被引用
SwOpGl.obj : error LNK2019: 无法解析的外部符号 __imp__glViewport@16,该符号在函数 "public: void __thiscall CSwOpGl::ReSizeGLScene(int,int)" (?ReSizeGLScene@CSwOpGl@@QAEXHH@Z) 中被引用
debug\untitled5.exe : fatal error LNK1120: 36 个无法解析的外部命令
调试的时候出现这么一大堆无法解析的问题,pro文件里我也添加了对应的库win32:CONFIG(release, debug|release): LIBS += -L$$PWD/../../Qt/5.9.9/msvc2015/lib/ -lQt5OpenGL
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/../../Qt/5.9.9/msvc2015/lib/ -lQt5OpenGLd
else:unix: LIBS += -L$$PWD/../../Qt/5.9.9/msvc2015/lib/ -lQt5OpenGL
INCLUDEPATH += $$PWD/../../Qt/5.9.9/msvc2015/include
DEPENDPATH += $$PWD/../../Qt/5.9.9/msvc2015/include
#ifdef _DEBUG
#pragma comment(lib,"Qt5OpenGLd.lib")
#else
#pragma comment(lib,"Qt5OpenGL.lib")
#endif