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

Problem z instalacją SFML na CodeBlocks

Ostatnio zmodyfikowano 2012-08-27 11:26
Autor Wiadomość
Chris4132
Temat założony przez niniejszego użytkownika
Problem z instalacją SFML na CodeBlocks
» 2012-08-27 10:57:04
Wczoraj ściągnąłem pełny pakiet biblioteki SFML, ale problemy zaczęły się na instalacji. Patrzyłem na poradniki, wszęęędzie, tematy, ale mało pomogło :/ Napiszę od razu, że na pasku CodeBlocks pisze że mam 10.05. SFML jest 1.6, tak pisze na folderze. Oto co mi na razie wyszło:
W Compiler and debugger settings --> Search directories: w Compiler SFML/include, w linker SFML/lib. W linker settings wszystkie pliki z lib które są zakończone .a
W Compiler Settings --> #defines wpisałem SFML_DYNAMIC
No i tworzę nowy plik, daję zakończenie .cpp (i tu może być problem :/) wklejam owy program:
C/C++
#include <SFML/System.hpp>
#include <iostream>

int main()
{
    sf::Clock Clock;
    while( Clock.GetElapsedTime() < 5.f )
    {
        std::cout << Clock.GetElapsedTime() << std::endl;
        sf::Sleep( 0.5f );
    }
   
    return 0;
}

I po odpaleniu pisze tak: Uruchomienie tej aplikacji nie powiodło się, ponieważ nie znaleziono sfml-system.dll. ...
Coś pisało żeby stworzyć nowy projekt, ale u mnie w ogóle nie ma takiej opcji. Jakieś pomysły co zrobić żeby ta biblioteka działała? :(
P-63741
wojtu111
...
» 2012-08-27 11:03:13
Do pliku z projektem musisz skopiować odpowiednie dll-ki czyli np ta system. Są w folderze z biblioteką.
P-63743
kubawal
» 2012-08-27 11:07:52
wchodzisz w FOLDER_Z_SFML->bin i kopiujesz do katalogu z programem pliki:
sfml-system.dll
sfml-graphic.dll
sfml-window.dll
sfml-audio.dll
sfml-network.dll
P-63744
Chris4132
Temat założony przez niniejszego użytkownika
» 2012-08-27 11:14:30
Tylko że ja nie mam folderu bin.. Owe pliki mam w folderze lib. Skopiowałem tam wszystkie pliki do folderu Code::Blocks, dalej wyskakuje problem. Wrzuciłem itemy do folderu bin w Code::Blocks i teraz pisze, że brakuje:
libgcc_s_dw2-1.dll (znów dll....) A w folderze SFML tego pliku nigdzie nie ma!! :/
P-63747
Mrovqa
» 2012-08-27 11:17:19
@up tą dllkę - niestety - trzeba sobie z neta ściągnąć ;) W szkole - jak również u mnie - też tej DLLki brakowało ;)

btw jak ściągniesz to wrzuć ją do jednej z tych ścieżek:
<partycja_systemowa>:\windows\system32
<partycja_systemowa>:\windows\sysWOW64
P-63749
kubawal
» 2012-08-27 11:18:54
@up nie do folderu z Code::Blocks tylko z programem, który piszesz (możesz je także skopiować do system32 i będzie spokój)

/edit: libgcc_s_dw2-1.dll to plik z biblioteką standardową
P-63750
Chris4132
Temat założony przez niniejszego użytkownika
» 2012-08-27 11:20:39
Ten plik jest z rozszerzeniem exe? :/ Przecież pisze że dll. Wszedłem na jakąś stronę biorę download a tu exe... :/ Zobaczę dalej. Dobra, znalazłem dll, sprawdźmy czy działa. Pobrałem z tąd: http://www.dll-files.com/dllindex/dll-files.shtml?libgcc_s_dw2-1 kliknąłem download zip-file i jest ok. Dzięki! Działa, pojawiały się po kompilacji cyferki i jakieś liczby, więc raczej jest ok.
P-63751
kubawal
» 2012-08-27 11:21:59
który plik?
P-63752
« 1 » 2
  Strona 1 z 2 Następna strona