Utilisation de la version précompilée de Boost
This commit is contained in:
		
							parent
							
								
									cbd5b86b7a
								
							
						
					
					
						commit
						9a02582be5
					
				|  | @ -23,6 +23,16 @@ devrez la compiler vous-même. | |||
| $ sudo apt-get install libsfml-dev | ||||
| ``` | ||||
| 
 | ||||
| ### Installation de Boost | ||||
| 
 | ||||
| La librairie Boost est déjà packagée pour la plupart des systèmes dérivés | ||||
| de Debian, notamment Ubuntu. Si la version est trop vieille (< 1.58.0), vous | ||||
| devrez la compilez vous-même. | ||||
| 
 | ||||
| ```sh | ||||
| sudo apt-get install libboost-dev libboost-system-dev libboost-filesystem-dev | ||||
| ``` | ||||
| 
 | ||||
| ### Installation de SFGUI | ||||
| 
 | ||||
| Il n'existe pas de paquet SFGUI déjà préparé, il faut donc télécharger | ||||
|  | @ -47,33 +57,6 @@ si vous n'en avez plus besoin. | |||
| $ rm -r SFGUI.tar.gz SFGUI | ||||
| ``` | ||||
| 
 | ||||
| ### Installation de Boost | ||||
| 
 | ||||
| Comme nous n'avons besoin que d'une petite partie de Boost, et vu | ||||
| la taille de la librairie Boost entière, il est plus sage de | ||||
| l'installer manuellement pour pouvoir spécifier les parties qui | ||||
| nous sont nécessaires. Si vous avez déjà installé les librairies | ||||
| `system` et `filesystem` de Boost sur votre machine, vous pouvez | ||||
| sauter cette étape. *Conseil :* pour éviter de fausses manipulations, | ||||
| placez-vous dans un dossier ne contenant pas de données importantes, | ||||
| comme votre dossier de téléchargements, pour effectuer ces commandes. | ||||
| 
 | ||||
| ```sh | ||||
| $ wget -O boost.tar.bz2 https://sourceforge.net/projects/boost/files/latest/download | ||||
| $ mkdir boost | ||||
| $ tar -jxf boost.tar.bz2 -C boost --strip-components=1 | ||||
| $ cd boost | ||||
| $ ./bootstrap.sh --with-libraries=system,filesystem | ||||
| $ sudo ./b2 install | ||||
| ``` | ||||
| 
 | ||||
| Vous pouvez supprimer l'archive `boost.tar.bz2` et le dossier `boost` | ||||
| si vous n'en avez plus besoin. | ||||
| 
 | ||||
| ```sh | ||||
| $ rm -r boost.tar.bz2 boost | ||||
| ``` | ||||
| 
 | ||||
| ### Compilation du projet | ||||
| 
 | ||||
| Toutes les dépendances nécessaires étant installées, vous | ||||
|  | @ -91,4 +74,3 @@ $ ./skizzle | |||
| ``` | ||||
| 
 | ||||
| Et voilà ! :smiley: | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue