La question que je reçois est: undefined reference to « set_argv »erreur undefined reference to « _setargv »
Je l'ai essayé à peu près tout ce que je pouvais penser, mais rien ne semble fonctionner. J'ai suivi le guide d'installation étape par étape sur la façon de configurer freeglut avec Codeblocks.
#ifdef __APPLE__
#include <GLUT/glut.h>
#else
#include <GL/glut.h>
#endif
#include <stdlib.h>
void RenderScena(void)
{
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glBegin(GL_TRIANGLES);
glVertex3f(-0.5,-0.5,0.0);
glVertex3f(0.5,0.0,0.0);
glVertex3f(0.0,0.5,0.0);
glEnd();
glutSwapBuffers();
}
int main(int argc, char **argv)
{
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_DEPTH | GLUT_DOUBLE | GLUT_RGBA);
glutInitWindowPosition(100,100);
glutInitWindowSize(320,320);
glutCreateWindow("Title");
glutDisplayFunc(RenderScena);
glutMainLoop();
return 0;
}
Comment compilez-vous votre programme, et en particulier, comment reliez-vous le programme? – Evert
'set_argv' ou' _setargv'? – Evert
|| === Construire: Déboguer dans Glutest (compilateur: compilateur GNU GCC) === | c: \ mingw \ bin \ .. \ lib \ gcc \ mingw32 \ 4.9.3 \ .. \ .. \ .. \ crt2.o || référence non définie à '_setargv '| || error: ld a renvoyé 1 statut de sortie | || === Build failed: 2 erreur (s), 0 avertissement (s) (0 minute (s), 2 seconde (s)) === | est l'erreur exacte – Wulfe