• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Próbuję zainstalować bibliotekę SFML w Code Blocks i wyskakuje mi błąd.

0 głosów
728 wizyt
pytanie zadane 22 sierpnia 2015 w C i C++ przez Porky Obywatel (1,190 p.)
Typu undefined refernce to ..... ,

4 odpowiedzi

+1 głos
odpowiedź 22 sierpnia 2015 przez adrian17 Mentor (354,120 p.)
Pokaż screenshoty ustawień linkera, ścieżek etc. Dobrze skonfigurowałeś ścieżki nagłówków, ale nie bibliotek do linkowania.
komentarz 30 października 2015 przez Caspariano Użytkownik (760 p.)

..............

komentarz 30 października 2015 przez Caspariano Użytkownik (760 p.)

 

........................

komentarz 30 października 2015 przez Caspariano Użytkownik (760 p.)

 

 

.......................

komentarz 30 października 2015 przez Caspariano Użytkownik (760 p.)

............................

komentarz 30 października 2015 przez adrian17 Mentor (354,120 p.)
To nowy błąd, więc tu nie wrzucaj, zostań w nowym wątku.
komentarz 30 października 2015 przez Caspariano Użytkownik (760 p.)
miałem przez chwilę bałagan w przeglądarce, wiele kart otwartych, dodałem do złego tematu, niestety barkuje na forum opcji "usun komentarz".
0 głosów
odpowiedź 22 sierpnia 2015 przez niezalogowany
Podaj kod, przepisz CAŁY błąd z debuggera, wtedy pogadamy ;)
komentarz 22 sierpnia 2015 przez adrian17 Mentor (354,120 p.)
Linkowanie nie przechodzi, to za wsześnie na debuggera :P
komentarz 22 sierpnia 2015 przez niezalogowany

:O No to masz rację ;)

Hm, a pobrałeś dobrą wersję SFML-a? Bo jak masz Windowsa, to powinieneś ściągnąć GCC 4.8.1 TDM (SJLJ) - 32-bit, albo wersję 64-bitową, ale i tak lepiej po prostu 32 bity ;) No, ale nie ta dolna pozycja, tylko przedostatnia, TDM, nie MinGW.

komentarz 22 sierpnia 2015 przez niezalogowany
No i czy dobrze skonfigurowałeś projekt min. linkera ;)
komentarz 22 sierpnia 2015 przez Porky Obywatel (1,190 p.)

GCC 4.7.1 TDM (SJLJ) - 64-bit- pobrana przez mnie

komentarz 22 sierpnia 2015 przez adrian17 Mentor (354,120 p.)
To pobierz wersję 32bit.
komentarz 30 października 2015 przez Caspariano Użytkownik (760 p.)

właśnie w debuggerze nie ma błędu, tylko ten error przy uruchomieniu, a wersja sfml'a:

GCC 4.7.1 TDM (SJLJ) - 32-bit

wersja codeblocks'a:

0 głosów
odpowiedź 22 sierpnia 2015 przez Patrycjerz Mędrzec (192,320 p.)

Przerabiałem już kilka takich przypadków na tym forum. Na 90% jest to zła wersja biblioteki. Pobierz wersję GCC 4.7.1 TDM (SJLJ) - 32-bit. 10% to źle zlinkowane pliki. Jeśli pobrałeś dobrą wersję, to dawaj screeny z ustawień projektu.

komentarz 22 sierpnia 2015 przez niezalogowany
4.8.1 też może być ;)
komentarz 22 sierpnia 2015 przez Patrycjerz Mędrzec (192,320 p.)

Może, oczywiście, ale zazwyczaj nowicjusze mają starszą wersję kompilatora, a mi się nie chcę pytać każdego, jaką ma wink

komentarz 22 sierpnia 2015 przez Patrycjerz Mędrzec (192,320 p.)

A ty w końcu zacząłeś pisać tę swoją SUPER ULTRA DUPER HEXA PRODUCTION? laugh

komentarz 22 sierpnia 2015 przez niezalogowany
Na razie z kolegą wymyśliliśmy, że ma to być Unturned w 2D :3 Wiesz co to Unturned? No, DayZ, Daylight, The Walking Dead, tylko że w 2D ;) Na razie nie wiemy co z tego wyjdzie i jakoś się szczególnie nie spieszymy, ale przecież chodzi o frajdę ;D
komentarz 22 sierpnia 2015 przez Patrycjerz Mędrzec (192,320 p.)
Jeśli nie zrobiłeś w swoim życiu żadnej gry w C++, to radzę zacząć od prostszych produkcji. Tak to się zniechęcisz...
komentarz 22 sierpnia 2015 przez niezalogowany
Dobrze, że napisałeś jeśli ;)

Zaczynałem z programowaniem w Unity, czyli że od gier. No wiem, w Unity pisze się skrypty w C#, JavaScript albo Boo (ja pisałem w C#), ale w C++-owskim SFML-u mam już chyba z 10 małych projekcików, a do tego jeszcze muszę się douczyć SFML-a, przeczytać więcej artykułów (korzystam z bloga Szymona Siarkiewicza ;)), no i w końcu zrobić jakiś większy projekt, jakąś hardcorową grę ;D Nie można się zatrzymywać na małych główienkach, trzeba robić większe projekty, tak to nie ma zabawy ;)
komentarz 22 sierpnia 2015 przez Porky Obywatel (1,190 p.)

GCC 4.7.1 TDM (SJLJ) - 64-bit- pobrana przez mnie

0 głosów
odpowiedź 22 sierpnia 2015 przez niezalogowany
Skompiluj ze źródeł SFMLa
komentarz 22 sierpnia 2015 przez Porky Obywatel (1,190 p.)

GCC 4.7.1 TDM (SJLJ) - 64-bit- pobrana przez mnie

komentarz 22 sierpnia 2015 przez Patrycjerz Mędrzec (192,320 p.)
Pobierz wersję 32 bitową.

Podobne pytania

+1 głos
1 odpowiedź 769 wizyt
0 głosów
1 odpowiedź 1,158 wizyt
pytanie zadane 18 listopada 2015 w C i C++ przez Mateusz Cplusplus Nowicjusz (120 p.)
0 głosów
1 odpowiedź 5,301 wizyt
pytanie zadane 29 lipca 2015 w C i C++ przez Hokage2910 Początkujący (360 p.)

93,427 zapytań

142,421 odpowiedzi

322,649 komentarzy

62,787 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
...