Das Problem, das ich bin immer ist: undefined Verweis auf ‚set_argv‘Fehler undefined Verweis auf ‚_setargv‘
ich so ziemlich alles ausprobiert habe ich denken konnte, aber nichts scheint zu funktionieren. Ich bin Schritt für Schritt der Installationsanleitung gefolgt, wie man Freeglut mit Codeblocks konfiguriert.
#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;
}
Wie kompilieren Sie Ihr Programm und insbesondere, wie verbinden Sie das Programm? – Evert
'set_argv' oder' _setargv'? – Evert
|| === Build: Debug in Gluttest (Compiler: GNU GCC Compiler) === | c: \ mingw \ bin \ .. \ lib \ gcc \ mingw32 \ 4.9.3 \ .. \ .. \ .. \ crt2.o || undefinierter Verweis auf '_setargv '| || Fehler: ld gab 1 Exit-Status | zurück || === Build fehlgeschlagen: 2 Fehler, 0 Warnung (en) (0 Minute (n), 2 Sekunde (n)) === | ist der genaue Fehler – Wulfe