Problème d'installation OpenGL avec visual c++

Résolu
Messages postés
78
Date d'inscription
mardi 30 décembre 2003
Statut
Membre
Dernière intervention
3 décembre 2011
-
Messages postés
78
Date d'inscription
mardi 30 décembre 2003
Statut
Membre
Dernière intervention
3 décembre 2011
-
Salut,

Alors voila je souhaite utiliser openGL avec visual C++ mais sa ne marche pas.

Pourtant j'ai bien mis les fichier "gl.h" et glu.h" dans le repertoire
include, j'ai mis les fichiers "OPENGL32.LIB" et "GLU32.LIB" dans le
repertoire lib et les fichiers "OPENGL32.DLL" et "GLU32.DLL" dans le
repertoire du projet.

Ensuite dans le prog j'ai mis :    


    #include <gl.h>

    #include <glu.h>


      #ifdef WIN32

      #pragma comment(lib, "SDL.lib")

      #pragma comment(lib, "SDLmain.lib")

      #pragma comment(lib, "SDL_image.lib")

      #pragma comment(lib, "SDL_ttf.lib")

      #pragma comment(lib, "opengl32.lib")

      #pragma comment(lib, "glu32.lib")

    #endif


et dans le link :

kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib
advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib
odbccp32.lib opengl32.lib glu32.lib


Lorsque je compile il me sort :

Main.cpp

c:\program files\microsoft visual studio\vc98\include\gl.h(1135) : error C2144: syntax error : missing ';' before type 'void'

c:\program files\microsoft visual studio\vc98\include\gl.h(1135) :
error C2501: 'WINGDIAPI' : missing storage-class or type specifiers

c:\program files\microsoft visual studio\vc98\include\gl.h(1135) : fatal error C1004: unexpected end of file found

Error executing cl.exe.


Je ne comprend pas car avec la SDL j'ai fait pareil et sa marche.

Turok

2 réponses

Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Membre
Dernière intervention
22 août 2010
10
Il faut inclure <windows.h> en premier lieu

_____________________________________
Un éditeur de ressources gratuit pour Windows
Messages postés
78
Date d'inscription
mardi 30 décembre 2003
Statut
Membre
Dernière intervention
3 décembre 2011

Ok, je te remercie maintenant ça marche impect.

Turok