ld.exe找不到-lGL

Wys*_*ard 3 c++ windows opengl linker libraries

我最近买了一本关于OpenGL的书,但似乎无法正常工作。

例如,它给了我错误:

ld.exe ||找不到-lGL |。

我的编译器已GNU-GCC MinGW在IDE上打开Code::Blocks,我的操作系统是Windows 7 64位。我已链接库:opengl32glu32glut32,和其他连接选项,我有:-lmingw32 -lSDLmain -lSDL,因为这是在劝code::blocks维基。

我对C ++有一定的经验,但是在链接和设置编译器方面一点儿也没有,因为以前这是非常自动的。

如何解决此错误?

bam*_*s53 5

标志-lGL是链接到opengl库,但在Windows上称为opengl库opengl32,不是libgl。因此,您不应该使用它-lGL,如果您已经在opengl32中进行了链接,那么这便是您所需要的。