Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

"Pierwszy program" z kursy OpenGL się nie uruchamia

Ostatnio zmodyfikowano 2012-04-25 19:39
Autor Wiadomość
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.
P-55303
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!
P-55312
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...
P-55315
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>
P-55317
Winner
Temat założony przez niniejszego użytkownika
» 2012-04-25 18:10:40
Nie mam takiego nagłówka.
P-55318
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.
P-55329
Winner
Temat założony przez niniejszego użytkownika
» 2012-04-25 19:39:16
Okey, działa, dzięki wielkie!
P-55332
1 « 2 »
Poprzednia strona Strona 2 z 2