From a53b1b4c84d1e77543038224c0eb079dfed91b70 Mon Sep 17 00:00:00 2001 From: GeoffreyFrogeye Date: Thu, 27 Mar 2014 19:20:34 +0100 Subject: [PATCH] Ajout des instructions de compilation Linux * Ajout des instructions de compilation Linux dans README.md * Correction de quelques fautes dans README.md --- README.md | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 83a9808..379ef1b 100644 --- a/README.md +++ b/README.md @@ -3,27 +3,35 @@ ##À propos... ###De ce dépôt -Ce dépôt a été crée pour faciliter le développement du projet. Son caractère public n'est que lié aux nécessité de GitHub. Si vous ne savez pas de quel projet il s'agit, vous perdez votre temps ici. L'absence de license (du moins jusqu'aux épreuves) vous interdit de distribuer ou de réutiliser le code, qui de toute façon ne vous aurait pas été utile. +Ce dépôt a été crée pour faciliter le développement du projet. Son caractère public n'est que lié aux nécessité de GitHub. Si vous ne savez pas de quel projet il s'agit, vous perdez votre temps ici. L'absence de licence (du moins jusqu'aux épreuves) vous interdit de distribuer ou de réutiliser le code, qui de toute façon ne vous aurait pas été utile. ###De ce projet Ceci est la création de Lucas et de Geoffrey pour l'option Informatique et Sciences du Numérique qui sera présenté lors du Baccalauréat 2013/2014. Nos noms complets et le nom du lycée sont masqués pour des raisons d'intimité. Les personnes devant nous reconnaître nous reconnaîtront. ###Du programme -Ce programme est un éditeur basique d'images [PBM/PGM/PPM](http://fr.wikipedia.org/wiki/Portable_pixmap) s'éxecutant en ligne de commande. +Ce programme est un éditeur basique d'images [PBM/PGM/PPM](http://fr.wikipedia.org/wiki/Portable_pixmap) s’exécutant en ligne de commande. -*Status :* Prétotype +*Statut :* Prétotype ##Compilation ###Windows -1. Télecharger et installer [MinGW](http://www.mingw.org/) +1. Télécharger et installer [MinGW](http://www.mingw.org/) 2. Inclure **MinGW** dans la variable d'environnement ```%PATH%``` : ```set path=%path%;C:\MinGW\bin``` 3. Créer le dossier *bin* à la racine du dépôt : ```mkdir bin``` 4. Télécharger la [bibliothèque de développement SDL 1.2.15](http://www.libsdl.org/release/SDL-devel-1.2.15-mingw32.tar.gz), copier le contenu des dossier *lib* et *include* de l'archive téléchargée dans le dossier de **MinGW** -5. Télécharger la [bibliothèque d'execution de SDL 1.2.15](http://www.libsdl.org/release/SDL-1.2.15-win32.zip) et placer *SDL.dll* dans le dossier *bin* +5. Télécharger la [bibliothèque d’exécution de SDL 1.2.15](http://www.libsdl.org/release/SDL-1.2.15-win32.zip) et placer *SDL.dll* dans le dossier *bin* 6. Compiler : ```g++ src/main.cpp -o bin/main.exe -lmingw32 -lSDLmain -lSDL -static-libgcc -static-libstdc++``` -L'executable se trouvera dans le dossier *bin* +L’exécutable se trouvera dans le dossier *bin* + +###Linux +1. Installer la **bibliothèque de développement SDL 1.2** : ```sudo apt-get install libsdl1.2-dev``` +2. Créer le dossier *bin* à la racine du dépôt : ```mkdir bin``` +3. Compiler : ```g++ src/main.cpp -o bin/main -lSDLmain -lSDL``` + +L’exécutable se trouvera dans le dossier *bin* + ---------- *Copyright 2014 Lucas et Geoffrey*