c++ opengl segmentation-fault texture-mapping devil

c++ - Error de segmentación en ''ilutGLLoadImage''



opengl segmentation-fault (1)

Solución:

ilInit(); iluInit(); ilutRenderer(ILUT_OPENGL); GLuint tex1 = ilutGLLoadImage("/home/brent/Desktop/myimage.jpeg");

Alguien sabe por qué me sale un error de segmentación en la línea 2 a continuación (después de todo esto, ¿qué es eso de glInit?). He probado diferentes formatos de imagen (.jpeg, .png, .bmp, todo desde Internet). Consejos de depuración o cualquier cosa ayuda! Si quieres ver más fuentes, pregúntame y las editaré con prontitud.

ilutRenderer(ILUT_OPENGL); GLuint tex1 = ilutGLLoadImage("/home/brent/Desktop/myimage.jpeg");

gdb backtrace, por lo que vale:

#0 0x00000000 in ?? () #1 0x021b318e in ilDetermineType ( FileName=0x804ad84 "/home/brent/Desktop/myimage.jpeg") at ./../src-IL/src/il_io.c:178 #2 0x021b3290 in ilLoadImage ( FileName=0x804ad84 "/home/brent/Desktop/myimage.jpeg") at ./../src-IL/src/il_io.c:2124 #3 0x003bafc2 in ilutGLLoadImage () from /usr/lib/libILUT.so.1 #4 0x08049f43 in init () at facecube.cpp:112 #5 0x0804a539 in main (argc=1, argv=0xbffff3d4) at facecube.cpp:295

Mirada más cercana a la entrada n. ° 1:

#1 0x021b318e in ilDetermineType ( FileName=0x804ad84 "/home/brent/Desktop/myimage.jpeg") at ./../src-IL/src/il_io.c:178 178 File = iopenr(FileName);