Skip to content

Latest commit

 

History

History
66 lines (53 loc) · 2.14 KB

File metadata and controls

66 lines (53 loc) · 2.14 KB

Problem masztów - instalacja

Instalacja biblioteki SFML dla Code::Blocks

Wymagane do projektu Masts

  1. Wprowadź pobrane biblioteki SFML do katalogu, do ścieżki którego masz łatwy dostęp

  2. Utwórz nowy projekt Code::Blocks i wprowadź pliki z repozytorium

  3. Przejdź do Build Options projektu

  4. Naciśnij nazwę projektu i przejdź do Linker settings

  5. Wprowadź w pole Other linker options:

    -static
    -static-libgcc
    
  6. Przejdź do Search directories i w zakładce Compiler wprowadź ścieżkę do pobranych bibliotek SFML z postfiksem \include

  7. W zakładce Linker wprowadź ścieżkę do pobranych bibliotek SFML z postfiksem \lib

  8. Przejdź do sekcji Debug, gdzie w zakładce Compiler settings/Compiler Flags, trzeba zaznaczyć flagę -std=c++11

  9. Przejdź do zakładki Linker settings

  10. Wprowadź w pole Link libraries:

    sfml-audio-d
    sfml-graphics-d
    sfml-main-d 
    sfml-network-d 
    sfml-system-d 
    sfml-window-d
    
  11. Przejdź do sekcji Release, gdzie w zakładce Compiler settings/Compiler Flags, trzeba zaznaczyć flagę -std=c++11

  12. Przejdź do zakładki Linker settings

  13. Wprowadź w pole Link libraries:

    sfml-audio
    sfml-graphics
    sfml-main
    sfml-network
    sfml-system
    sfml-window
    
  14. Wprowadź w pole Other linker options:

    -static
    -static-libgcc
    -static-libstdc++
    
  15. Zapisz wprowadzone zmiany

  16. Dodaj wszystkie biblioteki dynamiczne z katalogu \bin SFMLa do katalogu gdzie znajdują się pliki projektu

Wprowadzanie plików do projektu Code::Blocks

  1. Dodaj pobrane pliki repozytorium do katalogu z plikami projektu
  2. Naciśnij PPM na nazwę projektu
  3. Wybierz opcję Add files
  4. Wybierz pliki, które chcesz dodać do projektu
  5. Zatwierdź wybór
  6. Przejdź do Build Options projektu
  7. Zaznacz w Compiler Flags flagę -std=c++11
  8. Zapisz wprowadzone zmiany