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

SFML Konfiguracja Code::Blocks

Object Storage Arubacloud
0 głosów
889 wizyt
pytanie zadane 27 sierpnia 2017 w C i C++ przez aspoka Mądrala (5,290 p.)

Witam, od dwóch dni próbuję zacząć programować z użyciem biblioteki SFML. Niby robię wszystko tak jak mówią na oficjalnej stronie. Konfiguruje projekt wdg. oficjalnego poradnika, wklejam przykłądowy program i otrzymuje takie błędy:

Czy ktoś jesta w stanie mi pomóc i powiedzieć co zrobić by cieszyć się funkcjonalnością SFML'a?

3
komentarz 27 sierpnia 2017 przez vector Dyskutant (9,200 p.)
Następnym razem zmniejsz rozdzielczość o połowę, bo jeszcze da się doczytać. Screeny wrzuć na jakiś hosting i rzuć linka, bo obsługa screenów na tym forum to porażka.
komentarz 27 sierpnia 2017 przez Ehlert Ekspert (212,670 p.)

Rozumiem chęć naśladowania MZ, ale są o wiele bardziej funkcjonalne IDE niż C::B. Pod Windowsem masz Visual Studio, pod Linuxem jest Clion. Dla mnie to najlepsze rozwiązania, no chyba, że ktoś zaprzągł do kompilatora Atomy, Sublimy, lub inne cuda. smiley

1
komentarz 27 sierpnia 2017 przez criss Mędrzec (172,590 p.)
To są błędy linkera. Upewnij się czy pobrałeś właściwe binarki do swojego kompilatora (ew. sam skompiluj sfml - wtedy nie ma opcji żeby nie działało). Dodatkowo w MinGW istotna też niestety jest kolejność linkowania (np. sfml-graphics jest zależne od sfml-system).
komentarz 27 sierpnia 2017 przez Patrycjerz Mędrzec (192,320 p.)

Jaką wersję biblioteki pobrałeś? Dla domyślnego kompilatora Code::Blocks na Windows musi to być wersja TDM (SJLJ) - 32-bit, nie MinGW.

komentarz 28 sierpnia 2017 przez Milesq Nałogowiec (32,020 p.)
musisz sprawdzić jaką masz wersję kompilatora to jest w pliku readme chyba.;) sprwdź folder w którym zainstalowany jest mingw
1
komentarz 28 sierpnia 2017 przez j23 Mędrzec (194,920 p.)
Co to za moda wklejania zrzutów ekranu, na których nic nie widać? Czy tak trudno skopiować logi kompilacji i wkleić tu w postaci tekstowej?

2 odpowiedzi

0 głosów
odpowiedź 27 sierpnia 2017 przez WireNess Stary wyjadacz (11,240 p.)

Niedawno z kolegą mieliśmy ten sam problem i wystarczyło (zamiast wszystko linkować) podlinkować ścieżkę do biblioteki. Zrobiliśmy to tak:

Create a new project/SFML project/SFML 2.0/Dynamic Link Library/uzupełnij/ścieżka do folderu(!) z SFML

Pojawi Ci się okienko gdzie musisz linkować lib-y itp. My to zignorowaliśmy - działało (nie wiem jakim cudem )

Ewentualnie zajrzyj TUTAJ!

PS: Pierwszy sposób nie zadziała na 99,9%, ale za to link z pewnością Ci pomoże ;)

PS2: Jeżeli nie zadziała na 99,9% to po co to pisze? Warto spróboeać :)

Pozdrawiam

0 głosów
odpowiedź 28 sierpnia 2017 przez j23 Mędrzec (194,920 p.)
Z tego, co pamiętam, SFML całkiem bezproblemowo kompilowało się ze źródeł. W ostateczności możesz spróbować tej opcji (tylko ściągnij najnowszy MinGW)

Podobne pytania

0 głosów
1 odpowiedź 641 wizyt
pytanie zadane 24 października 2017 w C i C++ przez noel1402 Użytkownik (630 p.)
0 głosów
0 odpowiedzi 601 wizyt
pytanie zadane 29 marca 2019 w C i C++ przez Milo Obywatel (1,180 p.)
0 głosów
1 odpowiedź 601 wizyt
pytanie zadane 16 października 2016 w C i C++ przez Taki Tam Początkujący (270 p.)

92,575 zapytań

141,424 odpowiedzi

319,650 komentarzy

61,961 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.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...