Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Technologies :
- Language - C++ (C++ 11), car c'est un language puissant et je veux devenir meilleur en ce language.
- Fichiers :
- Image - PNG, car on peu mettre l'arriere plan transparrant donc ce sera
- plus facile pour animer les sprites des balles.
- Son - OGG, car c'est <<open source>>
- Outils, Librairie :
- Visual Studio 2015
- (Version 14.0)
- Librairie Boost (boost 1.59) pour les <<signal and slots>>
- Librairie SFML (SFML 2.3.2) pour les multimedia, détections de collisions et autre (a venir)
- Configuration :
- The enviroment variable for the boost path is named BOOST_PATH and its value is pointing to the destination
- the boost folder. The sfml path is named SFML_PATH and its value is pointing to the destination of the sfml
- folder. The framework used is the ggf which is the framework we are working on the c++ cours. The enviroment
- variable is GGF_PATH and its value is pointing in the ggf folder where the vcxproj is.
- In the EightBallPool project properties, these are the set values :
- For debug :
- C++ :
- -Additional Include Directories : $(GGF_PATH);$(SFML_PATH)/include;$(BOOST_PATH);%(AdditionalIncludeDirectories)
- -Preprocessor Definition : WIN32;SFML_STATIC;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- -Command Line : -D_SCL_SECURE_NO_WARNINGS
- Linker :
- -Additional Librarie Directories : $(SFML_PATH)/lib;../Debug;$(TargetDir)
- -Additional Dependicies :
- GGF.lib
- sfml-graphics-s-d.lib
- sfml-window-s-d.lib
- sfml-system-s-d.lib
- opengl32.lib
- freetype.lib
- winmm.lib
- gdi32.lib
- jpeg.lib
- sfml-audio-s-d.lib
- openal32.lib
- flac.lib
- vorbisenc.lib
- vorbisfile.lib
- vorbis.lib
- ogg.lib
- For release :
- C++ :
- -Additional Include Directories : $(GGF_PATH);$(SFML_PATH)/include;$(BOOST_PATH);%(AdditionalIncludeDirectories)
- -Preprocessor Definition : WIN32;SFML_STATIC;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- Linker :
- -Additional Librarie Directories : $(SFML_PATH)/lib;../Release;$(TargetDir)
- -Additional Dependicies :
- GGF.lib
- sfml-graphics-s.lib
- sfml-window-s.lib
- sfml-system-s.lib
- opengl32.lib
- freetype.lib
- winmm.lib
- gdi32.lib
- jpeg.lib
- sfml-audio-s.lib
- openal32.lib
- flac.lib
- vorbisenc.lib
- vorbisfile.lib
- vorbis.lib
- ogg.lib
- Steps to configure :
- -In the project solution propeties, set the dependencie by selecting GGF to insure that EightBallPool depends on GGF.
- -Solution platform must be x86
- -
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement