"Pierwszy program" z kursy OpenGL się nie uruchamia
Ostatnio zmodyfikowano 2012-04-25 19:39
Gabes |
» 2012-04-25 14:14:46 Trzeba zacząć wszystko od początku:
Podaj jaki masz system 32 czy 64 bitowy, bo tak kołujesz z tymi wersjami że nie wiadomo, chociaż D:\Program Files\ ← z tego wynika że masz 32.
http://zapodaj.net/ebd1c877e448.jpg.html ← dla zobrazowania.
Czy działa ci Windows Application i Console Aplication (1 i 2)?
Czy jak wgrywałeś Devpaka to miałeś Projekt freeglut (3)?
Dla porządku czy masz gdzieś zainstalowany Code::Blocks. |
|
Winner Temat założony przez niniejszego użytkownika |
» 2012-04-25 15:28:43 Usunołem wszystko związane z dev'em i zainstalowałem ponownie (wersje 32 bitową, taki też mam system operacyjny) i wziołem nowy projekt i OPenGL i skompilowałem przykładowy kod i działa! No to postanowiłem wkleić w odpowiednie miejsca pliki aby działał mi freeglut.h i tak też uczyniłem nie mam żadnych błędów po dodaniu #include <GL/freeglut/freeglut.h> ale program znowu się nie uruchamia ;/
EDIT: Już wszystko działa! W złe miejsce wklejałem plik .dll dzięki za pomoc! |
|
Winner Temat założony przez niniejszego użytkownika |
» 2012-04-25 17:53:31 A wiecie czym jest spowodowany błąd: [Linker error] main.o:main.cpp:(.text+0x4fd): undefined reference to `gluPerspective@32' . W google znalazłem, że brakuje pliku opengl32.dll dodałem go i nadal ten błąd występuje... |
|
Gabes |
» 2012-04-25 18:04:01 A wcale bo nie opengl32.dll jest każdym systemie windows np. xp jest Windows → system32.
Poszedłeś dalej z lekcjami daj do linkera -lglu32 jeśli masz w nagłówek #include <GL/glu.h> |
|
Winner Temat założony przez niniejszego użytkownika |
» 2012-04-25 18:10:40 Nie mam takiego nagłówka. |
|
xevuel |
» 2012-04-25 19:11:00 Tak powinna wyglądać prawidłowo wypełniona zakładka konsolidator w większości przypadków. Dodaj jeszcze ten nagłówek co Gabes mówił i powinno śmigać. //Jak nie masz, jak masz. Freeglut standardowo dodaje ten nagłówek, wystarczy dodać liba. |
|
Winner Temat założony przez niniejszego użytkownika |
» 2012-04-25 19:39:16 Okey, działa, dzięki wielkie! |
|
1 « 2 » |