Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1592 connectés 

  FORUM HardWare.fr
  Programmation

  [open GL] pas derreur pas de warnings a la compilation 21 a lexecution

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[open GL] pas derreur pas de warnings a la compilation 21 a lexecution

n°39183
djfm
Posté le 12-06-2001 à 19:30:05  profilanswer
 

je me lance ds lopen gl, je  copie colle un exemple , je compile (avec vc++) , et la, 0 erreurs! je saute de joie et jessaie dexecuter le prog....21 erreurs ;-(( toutes dans le style
"Cpp1.obj : error LNK2001: unresolved external symbol __imp__glEnable@4"
 
keskispass?
 
voila le code si ca vous interresse:
 
#include <windows.h>   // Standard Window header required for all programs
#include <gl\gl.h>         // fonctions OpenGL
#include <gl\glaux.h>    // Librarie AUX
#define largeur 250
#define hauteur 250
GLfloat clipHeight;
GLfloat clipWidth;
 
void setupRC()
{
            glClearColor(0.0f, 0.0f, 0.0f, 1.0f );
            glShadeModel(GL_SMOOTH);
            //glShadeModel(GL_FLAT);
            glFrontFace(GL_CW);
            glEnable(GL_DEPTH_TEST);
}
 
void CALLBACK Main_part(void)
{
            glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
            glBegin(GL_POINTS);
                       glVertex2f(-10.0f,-10.0f);
            glEnd();
            glColor3f(1.0f,0.0f,1.0f);
            glBegin(GL_LINES);
                       glVertex3f(-10.0f,-10.0f,-50.0f);
                       glVertex3f(100.0f,100.0f,50.0f);
            glEnd();
            glBegin(GL_TRIANGLES);                                 //la ligne coupe le triangle et est partiellement cachée
                       glColor3f(0.0f,1.0f,0.0f);
                       glVertex3f(0.0f,130.0f,0.0f);
 
                       glColor3f(0.0f,0.0f,1.0f);
                       glVertex3f(0.0f,0.0f,0.0f);
                       glColor3f(1.0f,0.0f,0.0f);
                       glVertex3f(130.0f,0.0f,0.0f);
            glEnd();
            glFlush();
}
 
void CALLBACK Reshape(GLsizei w, GLsizei h) //si il y a un changement de taille de la fenetre ...
{
            GLfloat Near = -100.0f;
            GLfloat Far = 100.0f;
            if (h == 0) h = 1;
            glViewport(0,0,w,h);
            glMatrixMode(GL_PROJECTION);
            glLoadIdentity();
            if (w<=h)
            {
                       clipWidth  = (GLfloat)largeur * h/w;
                       clipHeight = (GLfloat)hauteur;
            }
            else  
            {
                       clipWidth = (GLfloat)largeur;
                       clipHeight = (GLfloat)hauteur * w/h;
            }
            glOrtho( -clipWidth/2, clipWidth/2, -clipHeight/2, clipHeight/2, Near, Far);
            glMatrixMode(GL_MODELVIEW);
            glLoadIdentity();
}
 
void main(void)
{
            auxInitDisplayMode(AUX_SINGLE | AUX_RGBA | AUX_DEPTH);
            auxInitPosition(100,100,largeur,hauteur);
            auxInitWindow("Test" );
            setupRC();
            auxReshapeFunc(Reshape);
            auxMainLoop(Main_part);
}


---------------
Do you serve a purpose,Or purposely serve?
mood
Publicité
Posté le 12-06-2001 à 19:30:05  profilanswer
 

n°39186
janoscoder
Posté le 12-06-2001 à 19:36:56  profilanswer
 

t'as pensé à linker
dans projet/setting/link
 
opengl32.lib
glaux.lib
glu32.lib
 
et fini les erreurs du genre lnk2001

n°39188
djfm
Posté le 12-06-2001 à 19:39:52  profilanswer
 

oui ca marche!!!!!! mon sauveur!!!!! je te serai eternellement reconnaissant ;-))
yyyyyeeeeeaaaaaahhhhhhhhhhh !!!! yoiuuuuuuupppiii! yes!!! cool trop fort!!!!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [open GL] pas derreur pas de warnings a la compilation 21 a lexecution

 

Sujets relatifs
[PERL/WWW] Comment afficher les warnings et les erreurs??[DirectX] Problème avec la compilation
bleme avec open GLOPEN GL
[VC]probleme de compilation[C++] Directive de compilation
C++ --> erreur à la construction (pas à la compilation!)Probleme de compilation en OPENGL!!!!
compilation, decompilationprobleme de compilation en C!!!!!
Plus de sujets relatifs à : [open GL] pas derreur pas de warnings a la compilation 21 a lexecution


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR