[SFML][Visual Studio] LNK1104: cannot open file 'sfml-system-d.lib'
Ostatnio zmodyfikowano 2015-07-29 15:13
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ć? |
|
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. |
|
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? |
|
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/ |
|
pekfos |
» 2015-07-29 15:13:10 skąd mogę wziąć .lib do SFML'a? |
Skompilować je, lub pobrać gotowe ze strony SFMLa. |
|
« 1 » |