【发布时间】:2014-02-08 00:03:20
【问题描述】:
error LNK2019: unresolved external symbol __imp__glClear@4 referenced in function "void __cdecl render(void)" (?render@@YAXXZ)
error LNK2019: unresolved external symbol __imp__glClearColor@16 referenced in function "bool __cdecl initGL(void)" (?initGL@@YA_NXZ)
error LNK2019: unresolved external symbol __imp__glDrawElements@16 referenced in function "void __cdecl render(void)" (?render@@YAXXZ)
尝试在http://lazyfoo.net/tutorials/SDL/ 为 SDL2 编译“现代 opengl”示例。 我的VS2012项目平台设置为win32,我将lib目录指向SDL2.1.15和Glew1.10的32位目录。但是有什么不对劲吗?
#include <SDL.h>
#include <gl\glew.h>
#include <SDL_opengl.h>
#include <gl\glu.h>
#include <stdio.h>
#include <string>
#include <fstream>
链接: glew32.lib glew32mx.lib SDL2.lib SDL2main.lib
【问题讨论】: