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
|
$ 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
|
### Installation de SFGUI
|
||||||
|
|
||||||
Il n'existe pas de paquet SFGUI déjà préparé, il faut donc télécharger
|
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
|
$ 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
|
### Compilation du projet
|
||||||
|
|
||||||
Toutes les dépendances nécessaires étant installées, vous
|
Toutes les dépendances nécessaires étant installées, vous
|
||||||
|
@ -91,4 +74,3 @@ $ ./skizzle
|
||||||
```
|
```
|
||||||
|
|
||||||
Et voilà ! :smiley:
|
Et voilà ! :smiley:
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue