Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[SFML][Visual Studio] LNK1104: cannot open file 'sfml-system-d.lib'

Ostatnio zmodyfikowano 2015-07-29 15:13
Autor Wiadomość
Saran
Temat założony przez niniejszego użytkownika
[SFML][Visual Studio] LNK1104: cannot open file 'sfml-system-d.lib'
» 2015-07-28 23:31:21
Jak w temacie. Jaki może być powód takiego błędu?
SFML dołączałem do VS korzystając z paru poradników, w tym z tego na cpp0x: http://cpp0x.pl/kursy/Kurs-SFML-2-x-C++/Instalacja-i-konfiguracja/Konfiguracja-SFML-2-0-Visual-C++/463

Wszystko wykonane dokładnie tak samo, po parę razy nowe projekty tworzyłem.
Myślę, że powodem może być brak plików .lib z SFML'a w projekcie, jednakże dll'ki powinny chyba wystarczyć?
P-135373
pekfos
» 2015-07-29 13:57:56
Myślę, że powodem może być brak plików .lib z SFML'a w projekcie, jednakże dll'ki powinny chyba wystarczyć?
Pliki DLL to zupełnie co innego.
P-135387
Saran
Temat założony przez niniejszego użytkownika
» 2015-07-29 15:03:15
W takim razie skąd mogę wziąć .lib do SFML'a?
P-135391
Maciek
» 2015-07-29 15:06:19
To co pisze - nie może znaleźć pliku *.lib z informacjami dla linkera. Masz co najmniej 2 opcje:
1. Dodać ścieżkę do katalogu w którym znajdują się pliki *.lib właściwej biblioteki.
2. Dodać *.lib do katalogu z projektem i sprawdzić czy znajdzie szukaną bibliotekę.

Same pliki *.dll nie wystarczą, potrzebne są do nich pliki *.lib który zawiera informacje dla linkera o tym, co znajduje się w *.dll. Jeśli już chcesz drążyć temat, to podpowiem, że możesz załadować bibliotekę *.dll bez pliku *.lib, Jawne użycie biblioteki jest możliwe, poszukaj w gogle, tu masz namiastkę tematu:
http://www.dreamincode.net​/forums/topic​/118076-dlls-explicit-linking/
P-135392
pekfos
» 2015-07-29 15:13:10
skąd mogę wziąć .lib do SFML'a?
Skompilować je, lub pobrać gotowe ze strony SFMLa.
P-135393
« 1 »
  Strona 1 z 1