yousifyaqeen / CppBlokus

Projet d'initiation à l'ingénierie logicielle CMI Informatique L1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CppBlokus

Projet d'initiation à l'ingénierie logicielle CMI Informatique L1

alt text

for more info see the wiki

mainmenue gameplay gameoverscreen

to compile on linux you will need :

make
./blokus

or you can do it manually if you have another compiler

g++ -Wall -g -O2 -std=c++11 -Wno-deprecated-declarations -lsfml-system -lsfml-window -lsfml-graphics -lsfml-audio
./blokus

to run on windows

download build.7z from the release folder

to compile on windows you will need :

unzip the file then add MinGW/bin to paths if you have multiple compilers you will have to remove them from paths

  • sfml files are included

to compile on windows :

mkdir build
g++ -Wall -g  -I%cd%\include -c "%cd%\blokus.cc" -o build\blokus.o 2> compiling_error.txt
findstr "^" "compiling_error.txt" || del "compiling_error.txt"
g++ -L%cd%\include\lib -o "build\blokus.exe" build\blokus.o   -lsfml-graphics -lsfml-window -lsfml-system -lsfml-audio -lsfml-network
copy  %cd%\include\bin\*.dll %cd%\build
mkdir %cd%\build\res
xcopy /E %cd%\res %cd%\build\res
cd %cd%\build
blokus.exe

About

Projet d'initiation à l'ingénierie logicielle CMI Informatique L1

License:MIT License


Languages

Language:C++ 99.9%Language:Batchfile 0.0%Language:Makefile 0.0%