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

XCode - SFML - ERROR

0 głosów
464 wizyt
pytanie zadane 18 kwietnia 2018 w C i C++ przez Emil Panecki Bywalec (2,100 p.)
Witam, mam error.

ld: library not found for -lsfml-network.2.4.2

clang: error: linker command failed with exit code 1 (use -v to see invocation)

Jak rozwiązać ten error?

2 odpowiedzi

0 głosów
odpowiedź 18 kwietnia 2018 przez Mateusz Tocha Bywalec (2,560 p.)
W jaki sposób dołączasz biblioteke? To jest błąd Linkera. Sprawdz czy twoje środowisko, kompilator widzi bibliotekę, a jeżeli widzi czy poprawnie dodaje (linkuje bibliotekę). Zazwyczaj są dwie opcje shared/dynamic czyli dll, albo static, np *.a, *.lib.

Pokaż jak wygląda polecenie kompilacji.
komentarz 18 kwietnia 2018 przez mokrowski Mędrzec (158,960 p.)
W OSX'ie jest *.dylib.
komentarz 19 kwietnia 2018 przez Emil Panecki Bywalec (2,100 p.)

@Mateusz Tocha,  Emmm... WIem ococ chodiz z blędem ale nie wiem jak go rozwiązać. Postępywalem  według tego https://www.youtube.com/watch?v=mtEiyDbYMxQ.

0 głosów
odpowiedź 18 kwietnia 2018 przez mokrowski Mędrzec (158,960 p.)
W ustawieniach projektu dodaj ścieżkę z zainstalowaną biblioteką libsfml-network*. Dla clang to przełącznik -L .

W ustawieniach projektu: Build Settings, sekcja Search Paths wartość w Library Search Paths

Upewnij się także czy w sekcji Linking w opcji Other Linker Flags masz odpowiednie biblioteki.

Podobne pytania

0 głosów
0 odpowiedzi 348 wizyt
0 głosów
2 odpowiedzi 380 wizyt
pytanie zadane 6 października 2016 w C i C++ przez Poeta Doctus Użytkownik (740 p.)
0 głosów
1 odpowiedź 431 wizyt
pytanie zadane 16 czerwca 2018 w C i C++ przez p4wix Obywatel (1,040 p.)

93,732 zapytań

142,669 odpowiedzi

323,287 komentarzy

63,293 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

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...