Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Where to get an up-to-date OpenGL32.lib?

this one drives me crazy. I've been searching for two days but cant find any answer. I want to develop some things with OpenGL 3 (or newer) with Visual Studio 2010 / C++.

The header and libraries provided by Microsoft are way too old to support OpenGL 3, so I'm trying to find newer versions. I easily found the header file in the OpenGL registry (http://www.opengl.org/registry/) but I cant find the OpenGL32.lib anywhere. How am I supposed to link a program without it?

like image 702
Chuck Avatar asked Dec 21 '12 08:12

Chuck


People also ask

Where can I find opengl32 lib?

The OpenGL library can usually be found by the name OpenGL32. dll under the \system32 folder, located in your system's root folder (usually c:\windows).

Is there an opengl64 lib?

There is no opengl. lib, whether 32-bit or 64-bit. You get OpenGL headers and libraries by installing a development environment; Visual Studio, MinGW, whichever.

Is OpenGL 32 or 64-bit?

The 32-bit version is also named opengl32. dll and is located in %SystemRoot%\syswow64 on 64-bit Windows.

Where is GL H on Windows?

OpenGL is part of Windows XP and the Visual Studio. Its library files are usually in C:\Program Files\Microsoft Visual Studio . NET 2003\Vc7\PlatformSDK\Lib: opengl32.


1 Answers

There isn't a newer OpenGL library for windows, and there won't be. They decided to stop at OpenGL 1.1 and even call it a legacy graphics.

However, you can use load opengl function, and that is how people get access to the latest opengl features.

You can also use GLEW library to get access to the opengl functions.

like image 67
BЈовић Avatar answered Sep 25 '22 05:09

BЈовић