Advertisement
Guest User

plik .pro

a guest
Jan 17th, 2017
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #po zbudowaniu apki, będą się wyświetlać błędy o brakujących DLL
  2. #by ich się pozbyć musisz wrzucić odpowiednie pliki z folderu SFML/bin
  3. #do folderu z plikiem exe
  4. #dla wersji debug to wszystkie z dopiskiem -d
  5. #dla zwyjłej to wszystkie bez tego dopisku
  6. # będziesz jeszcze potrzebował wrzucić tam także plik openal32.dll
  7.  
  8. #generowane standardowo, jeśli tak to nie wygląda u ciebie możesz to zmienić
  9. QT += core
  10. QT -= gui
  11. #mówisz mu z jakiego standardu języka ma korzystać
  12. CONFIG += c++11
  13. #nazwa projektu
  14. TARGET = sfmlTest
  15. #typ projektu, musi być konsolowy
  16. CONFIG += console
  17. #dunno ale bez tego nie chce działać
  18. CONFIG -= app_bundle
  19.  
  20. #mówisz mu by korzystał z tej biblioteki w tel lokalizacji -L oznacza folder, nie może być spacji
  21. LIBS += -LC:\SFML\lib
  22. #to tylko konfiguracja jakie dll ma linkować dla jakiego trybu budowania apki, -d to debug bez niego to release. Jest jeszcze -a dla
  23. #linkowanych dynamicznie lecz mi coś nie chciało to działać
  24. CONFIG(release, debug|release): LIBS += -lsfml-audio -lsfml-graphics -lsfml-main -lsfml-network -lsfml-window -lsfml-system
  25. CONFIG(debug, debug|release): LIBS += -lsfml-audio-d -lsfml-graphics-d -lsfml-main-d -lsfml-network-d -lsfml-window-d -lsfml-system-d
  26.  
  27. INCLUDEPATH += C:\SFML\include #scieżka do folderu sfml/include on jest zazwyczaj w głównym folderze
  28.  
  29. DEPENDPATH += C:\SFML\include #scieżka do folderu sfml/include on jest zazwyczaj w głównym folderze
  30.  
  31. #to tylko z jakiego template korzystasz, jeśli nie ma tak jak tu to to zmień
  32. TEMPLATE = app
  33. #pliki zródłowe, u ciebie nie będzie player.cpp
  34. SOURCES += main.cpp \
  35.     player.cpp
  36. #tym się nie przejmuj to tylko moje zasoby
  37. DISTFILES += \
  38.     coord-comb.png \
  39.     coord-combine.png \
  40.     coord-comb-rot.png \
  41.     coord-comb-zoom.png \
  42.     coord-comb-zoom-rot.png \
  43.     coord-render.png \
  44.     coord-view.png \
  45.     initial.png \
  46.     link.png \
  47.     minimap.png \
  48.     move.png \
  49.     overlay.png \
  50.     rotate.png \
  51.     split.png \
  52.     world.png
  53. #pliki nagłówkowe, tego też u ciebie nie będzie więc się nie przejmuj
  54. HEADERS += \
  55.     player.h
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement