Hej mam do was pytanie skąd mogę pobrać OpenGL a właściwie Glut?
OpenGL to technologia, nie pobiera się jej.
Wpisz w Google nazwę języka programowania plus OpenGL i szukaj.
Robiłem to przez cały dzień i ciągle wyskakiwały mi same tutoriale.
Zapomniałem dodać, że kilka razy niby znalazłem. A potem się okazywało, że brakuje jakiegoś pliku, albo dll.
No to poszukaj wrappera OpenGL wraz z nagłówkami dla twojego języka.
Sorry za SPAM ale znalazłem "gluta" i glew i nie wiem który będzie dobry.
Ponadto w glucie jest coś podejrzanie mało plików.
Zacznijmy może powoli.
Jaki język programowania?
C++, a tak w ogóle to czy w tym glucie nie powinien być przypadkiem jakiś plik *.a?
PS.
Przepraszam za nie podanie języka.
Stary GLUT jest od lat nierozwijany.
Ściągnij FreeGLUT. To biblioteka napisana od zera, plus-minus zgodna ze starym GLUT-em.
http://freeglut.sourceforge.net
No i OpenGL a GLUT to zupełnie osobne sprawy. Pisanie "OpenGL a właściwie Glut" jest niepoprawne, bo to są różne rzeczy.
Może dodam, że alternatywnie SDL2 jest bardzo przyjemne w użytkowaniu.
OpenGL a właściwie Glut No tak zapomniałem, że GLU to tak naprawdę uzupełnienie/usprawnienie OpenGL.
Ściągnąłem freeglut ale przy próbie kompilacji wyskakuje mi błąd
fatal error LNK1104: cannot open file 'freeglutd.lib'
chociaż podałem freeglut.lib. Nie wiem o co w tym chodzi.
Na oko pewnie źle podana ścieżka, albo w jakimś katalogu gdzie nie ma uprawnień.
Newbie4ever napisał(a):
OpenGL a właściwie Glut No tak zapomniałem, że GLU to tak naprawdę uzupełnienie/usprawnienie OpenGL.
Ściągnąłem freeglut ale przy próbie kompilacji wyskakuje mi błąd
fatal error LNK1104: cannot open file 'freeglutd.lib'
chociaż podałem freeglut.lib. Nie wiem o co w tym chodzi.
Dodałeś biblioteki do linkera?
Tak dodałem najpierw źle podałem bo dałem końcówkę .dll potem poprawiłem na .lib. Ścieżka jest dobra bo sprawdzałem.
Z tej odpowiedzi trudno mi wywnioskować, czy rozwiązałeś problem. Jeżeli nie, to sprawdź ten link:
http://stackoverflow.com/questions/20873321/visual-studio-2012-error-lnk1104-cannot-open-file-glew32-lib
3 pliki:
- glut.h - C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\GL
- glut32.dll - C:\Windows\System32
- glut32.lib - C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\lib
W opcjach projektu:
Linker -> Input -> dopisujesz glut32.lib; po ostatnim średniku