GLFW3
Ostatniej nocy pracowałem do późna, próbując zbudować pakiety GLFW 3 dla Linuksa ze źródeł. Ten proces zajął mi bardzo dużo czasu, w sumie około 3 godzin, częściowo dlatego, że nie znam CMake, a częściowo dlatego, że nie znałem GLFW.
Mam nadzieję, że ten post uchroni Cię przed trudnością, którą miałem wczoraj! Pomyślałem, że powinienem napisać krótki opis i miejmy nadzieję, że zaoszczędzę ci kilku godzin twojego życia ...
Dzięki "urraka", "b6" i "niklas" na kanale IRC #glfw mogłem uruchomić glfw w wersji 3.0.1.
Okazuje się, że nie jest to trywialny proces (na pewno nie dla mnie, nie jestem ekspertem), ponieważ w sieci nie ma zbyt wielu dokumentacji na temat glfw3, szczególnie na temat konfigurowania go za pomocą CMake.
Poproszono mnie o podzielenie tego na sekcję pytań i odpowiedzi, więc zrobiłem to, a części odpowiedzi znajdują się teraz poniżej.
Czy jesteś opiekunem GLFW lub członkiem zespołu GLFW?
Jeśli któryś z opiekunów GLFW3 zobaczy to, moja wiadomość do nich jest taka, aby dodać sekcję "konfigurowanie GLFW3 w systemie Windows, Mac OS X i Linux" do swojej witryny! Pisanie programów w GLFW jest dość łatwe, ponieważ dokumentacja online jest całkiem dobra, szybkie skanowanie wszystkich dostępnych klas i modułów i będziesz gotowy do pracy. Przykładem projektu badawczego opisywany tutaj jest również bardzo dobra. Dwa główne problemy, które znalazłem, to: po pierwsze, jak skonfigurować GLFW3 w moim systemie, a po drugie, jak zbudować projekt GLFW3? Te dwie rzeczy być może nie są wystarczająco jasne dla osoby niebędącej ekspertem.
Edytować
Rzuciłem dzisiaj krótkie spojrzenie (Data: 2014-01-14), wygląda na to, że strona GLFW przeszła duże zmiany od czasu, gdy ostatnio przeglądałem, i jest teraz sekcja o kompilowaniu GLFW i tworzeniu programów w GLFW, które moim zdaniem są nowe.