Winner Temat założony przez niniejszego użytkownika |
» 2012-04-24 22:26:36 Zrobiłem tak jak tu [Dev-C++] Gdzie wgrywać pliki nagłówkowe instalowanych bibliotek? opisał xevuel i błąd o braku glut'a zniknęły ale pojawiło się mnóstwo innych ;/ [Linker error] main.o:main.cpp:(.text+0x25): undefined reference to `__imp___glutInitWithExit' (wszystkie sa takie same ale chodzi o inną funkcje...) Próbowałem juz na dev 32 bitowym, na 64 bitowym i nie mam już pomysłów. |
|
DejaVu |
» 2012-04-24 22:37:32 To są już błędy linkera. Wklej błąd w google i będziesz miał pełno rozwiązań. Ja bym nie powiedział, że Ty nie masz pomysłów - Ty po prostu czekasz aż Ci łopatologicznie ktoś napisze jak to zrobić zamiast samodzielnie poszukać w googlach 'co dany błąd oznacza'. |
|
Gabes |
» 2012-04-24 22:42:13 Matuś boska xevuel podał ci link do pobrania Devpaka http://devpaks.org/details.php?devpak=275jest to program instalacyjny zainstaluje ci Freeglut'a. W Dev'ie Uruchom Deva. Otwórz projekt / nowy projekt i masz tam szablon z projektem Freeglut Podaje to z pamięci pod koniec 2011roku odinstalowałem Dev'a bo to staruszek. |
|
xevuel |
» 2012-04-25 06:28:55 Widzę, że dodanie bibliotek do linkera też trzeba będzie opisać...
@Gabes: Możliwe jest, że zainstalował DevPaka, ale nie wypakowały mu się pliki - ja tak mam na laptopie przy wersji Dev-a 5.1.0.0 64 bit. Wtedy uzasadnione byłyby te wszystkie błędy. Ja sam instalowałem gluta przez 2 dni, po czym, gdy dalej nie mogłem znaleźć odpowiednich libów zainstalowałem freegluta, a to wszystko właśnie przez tą wersję (pod 4.9.9.2 32 bit wszystko było ok)...
@Winner - w linku, który podałem w artykule, jest do pobrania wersja freeglut w pełni kompatybilna z glut-em i działająca pod Devem. Opis skopiowania tych nagłówków już znasz. W folderze Binary, czy jakoś tak, masz 3 biblioteki. DLL-kę umieść w katalogu z programem, a pozostałe 2 (te .a) wstaw gdzie ci się żywnie podoba (najlepiej tam, gdzie opisałem w 3 podpunkcie mojego arta) i podlinkuj ją do programu.
//Edit: Linkowanie freegluta zostało opisane w moim artykule. |
|
Winner Temat założony przez niniejszego użytkownika |
» 2012-04-25 09:42:26 xevuel jakbyś mógł to napisz na moje gg:28813277 (bo mam jeszcze pare pytań co do linkowanie freegluta) |
|
xevuel |
» 2012-04-25 10:02:43 Problemy rozwiązujemy na tym forum, ze względu na tych, co w przyszłości będą mieli identyczny problem.
Co ci nie działa? Skompilowało się? Program się nie uruchamia? Jaką masz wersję Deva? Odpowiedz na te pytania, a prawdopodobnie będę w stanie ci pomóc. |
|
Winner Temat założony przez niniejszego użytkownika |
» 2012-04-25 10:11:48 Teraz nie kompiluje nawet przykładowego kodu, który się pokazuje po rozpoczęciu projektu OPenGl. Błędy: cannot find -lGL/freeglut/freeglut64 collect2: ld returned 1 exit status D:\Program Files\C++\Makefile.win [Error] [Projekt2.exe] Error 1 (if this is the only error: please check your library includes) Wersja deva: 5.2.00 64 bitowy |
|
xevuel |
» 2012-04-25 10:21:46 Wgrałeś te 2 liby do folderu folder_pobrany_z_deva/GL/freeglut/ ? Ja u siebie mam tak: << removed, link wygasł >> (daj kopiuj adres odnośnika, wklej do przeglądarki, i ręcznie naciśnij enter)
Zrób inaczej. Skopiuj je do folderu z twoim programem i w opcjach konsolidatora daj dodaj plik i otwórz te 2 liby. Powinno grać. |
|
1 2 3 « 4 » 5 |