[OpenGL] Problem z instalacją w Code::Blocks.
Ostatnio zmodyfikowano 2013-03-09 12:46
Vister26 Temat założony przez niniejszego użytkownika |
[OpenGL] Problem z instalacją w Code::Blocks. » 2013-03-05 17:06:11 Witam. Mam problem z instalacją OpenGL (albo GLUT, nie widze różnicy) w Code::Blocks. Zrobiłem niby wszystko dobrze ale kiedy próbuje skompilować program z tego kursu Pierwszy programwywala mi całą masę błedów (ew. mogę wysłać log). Dodałem wszystkie biblioteki i przekopiowałem cały OpenGL do MinGW i nadal wywala te same błędy. Byłbym wdzięczny, gdyby ktoś pomógł xD. |
|
Gabes |
» 2013-03-05 17:10:59 Dodałeś pliki nagłówkowe glut32 opengl32 winmm" gdi32 glu32
|
|
Vister26 Temat założony przez niniejszego użytkownika |
» 2013-03-05 18:14:36 Tak, dodałem. |
|
Vister26 Temat założony przez niniejszego użytkownika |
» 2013-03-05 18:18:20 Oto błędy kompilacji, jeśli to pomoże rozwiązać problem:
||=== OpenGL, Debug ===| In function `glutInit_ATEXIT_HACK':| |486|undefined reference to `__glutInitWithExit'| In function `glutCreateWindow_ATEXIT_HACK':| |503|undefined reference to `__glutCreateWindowWithExit'| In function `glutCreateMenu_ATEXIT_HACK':| |549|undefined reference to `__glutCreateMenuWithExit'| obj\Debug\main.o||In function `Display':| |15|undefined reference to `_imp__glClearColor'| |18|undefined reference to `_imp__glClear'| |21|undefined reference to `_imp__glColor3f'| |24|undefined reference to `_imp__glBegin'| |27|undefined reference to `_imp__glVertex3f'| |28|undefined reference to `_imp__glVertex3f'| |29|undefined reference to `_imp__glVertex3f'| |30|undefined reference to `_imp__glVertex3f'| |33|undefined reference to `_imp__glEnd'| |36|undefined reference to `_imp__glFlush'| |39|undefined reference to `glutSwapBuffers'| In function `main':| |75|undefined reference to `glutInitDisplayMode'| |78|undefined reference to `glutInitWindowSize'| |84|undefined reference to `glutDisplayFunc'| |87|undefined reference to `glutReshapeFunc'| |95|undefined reference to `glutAddMenuEntry'| |102|undefined reference to `glutAttachMenu'| |105|undefined reference to `glutMainLoop'| ||=== Build finished: 21 errors, 0 warnings ===|
Poprawione |
|
m4tx |
» 2013-03-05 19:29:00 Dodałeś pliki nagłówkowe glut32 opengl32 winmm" gdi32 glu32 |
Pliki nagłówkowe? Czy przypadkiem nie chodziło Ci o biblioteki do linkera? Różnica dość znacząca, bo błędy, które autor tematu podał wyglądają właśnie na niezałączone biblioteki... |
|
Vister26 Temat założony przez niniejszego użytkownika |
» 2013-03-05 19:36:57 Nie wiem czy to pliki nagłowkowe czy biblioteki, ale to było domyślnie dodane to linkera. Troche pokombinowalem i teraz pokazuje tylko te bledy: undefined reference to `_imp__glClearColor'| undefined reference to `_imp__glClear'| undefined reference to `_imp__glColor3f'| undefined reference to `_imp__glBegin'| undefined reference to `_imp__glVertex3f'| undefined reference to `_imp__glVertex3f'| undefined reference to `_imp__glVertex3f'| undefined reference to `_imp__glVertex3f'| undefined reference to `_imp__glEnd'| undefined reference to `_imp__glFlush'| undefined reference to `glutSwapBuffers'| In function `main':| undefined reference to `glutInitDisplayMode'| undefined reference to `glutInitWindowSize'| undefined reference to `glutDisplayFunc'| undefined reference to `glutReshapeFunc'| undefined reference to `glutAddMenuEntry'| undefined reference to `glutAttachMenu'| undefined reference to `glutMainLoop'| ||=== Build finished: 19 errors, 0 warnings ===|
|
|
kolosemanoa |
» 2013-03-05 20:07:20 Ja chyba wiem;D Wybierz glut project a nie openGL project ;) |
|
Vister26 Temat założony przez niniejszego użytkownika |
» 2013-03-09 12:34:42 no wlasnie tak tez robilem i wyskakuja te same bledy co w openGL project
|
|
« 1 » 2 |