iweb visitor

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
teaching:infoh304 [2017/10/06 11:29]
jroland [Machine virtuelle pour le cours INFOH304]
teaching:infoh304 [2017/10/06 13:45]
jroland [Machine virtuelle pour le cours INFOH304]
Line 163: Line 163:
  
 <​h4>​Windows 10</​h4>​ <​h4>​Windows 10</​h4>​
-<​p>​Les dernières ​version ​de Windows 10 permettent d'​installer directement un sous-système Linux Ubuntu dans Windows, et c'est sans doute la solution la plus simple pour obtenir un environnement similaire à la machine virtuelle Linux.</​p>​+<​p>​Les dernières ​versions ​de Windows 10 permettent d'​installer directement un sous-système Linux Ubuntu dans Windows, et c'est sans doute la solution la plus simple pour obtenir un environnement similaire à la machine virtuelle Linux.</​p>​
 <​p>​Voici les étapes à suivre</​p>​ <​p>​Voici les étapes à suivre</​p>​
 <ul> <ul>
Line 179: Line 179:
 <ul> <ul>
 <​li>​Menu Windows -> Paramètres (icône "​Engrenage"​) -> Mise à jour et sécurité -> Pour les développeurs -> Cochez "Mode développeur"</​li>​ <​li>​Menu Windows -> Paramètres (icône "​Engrenage"​) -> Mise à jour et sécurité -> Pour les développeurs -> Cochez "Mode développeur"</​li>​
-<​li>​Barre de recherche (icône "​Loupe"​) -> Recherchez "​Panneau de configuration"​ -> Programmes -> Programmes et fonctionnalités -> Activer ou désactiver des fonctionnalités de Windows -> Sous-système Windows pour Linux (bêta) ​-> Redémarrez</​li>​+<​li>​Barre de recherche (icône "​Loupe"​) -> Recherchez "​Panneau de configuration"​ -> Programmes -> Programmes et fonctionnalités -> Activer ou désactiver des fonctionnalités de Windows -> Sous-système Windows pour Linux (bêta)</​li>​ 
 +<li> Redémarrez ​votre ordinateur</li>
 <​li>​Barre de recherche (icône "​Loupe"​) -> Recherchez "​bash"​ -> Tapez "​o"</​li>​ <​li>​Barre de recherche (icône "​Loupe"​) -> Recherchez "​bash"​ -> Tapez "​o"</​li>​
 </ul> </ul>
 </li> </li>
-<li> Lancez "Bash on Ubuntu on Windows"​ et installer ​les paquets nécessaires+<li> Lancez "Bash on Ubuntu on Windows"​ et installez ​les paquets nécessaires
 <ul> <ul>
 <​li>​Barre de recherche (icône "​Loupe"​) -> Recherchez "Bash on Ubuntu on Windows"</​li>​ <​li>​Barre de recherche (icône "​Loupe"​) -> Recherchez "Bash on Ubuntu on Windows"</​li>​
Line 189: Line 190:
 apt-get update<​br/>​ apt-get update<​br/>​
 apt-get upgrade<​br/>​ apt-get upgrade<​br/>​
-apt-get install build-essential+apt-get install build-essential ​openjdk-8-jdk gnuplot-x11 freeglut3 freeglut3-dev libxmlrpc-c* libboost-dev<​br/>​ 
 +echo "​export DISPLAY=:​0.0"​ >> ~/.bashrc
 </li> </li>
 </ul> </ul>
 +<​li>​Certaines séances nécessitent un serveur X pour afficher des fenêtre graphiques. Une solution est d'​installer <a href="​https://​sourceforge.net/​projects/​xming/"​ target="​_blank">​Xming</​a>​
 +</li>
 </ul> </ul>
  
 <p>A partir de maintenant, vous pouvez utiliser gcc directement dans ce terminal. Notez que votre dossier personnel Windows se trouve au chemin suivant: /​mnt/​c/​Users/"​Votre nom d'​utilisateur Windows"</​p>​ <p>A partir de maintenant, vous pouvez utiliser gcc directement dans ce terminal. Notez que votre dossier personnel Windows se trouve au chemin suivant: /​mnt/​c/​Users/"​Votre nom d'​utilisateur Windows"</​p>​
  
-<​p>​Pour éditer vos fichiers de code, vous pouvez installer Geany, le même programme qui est fourni avec la machine virtuelle: <a href="​http://​www.geany.org/​Download/​Releases#​windowsBinaries">​Geany for Windows</​a></​p>​+<​p>​Pour éditer vos fichiers de code, vous pouvez installer Geany, le même programme qui est fourni avec la machine virtuelle: <a href="​http://​www.geany.org/​Download/​Releases#​windowsBinaries" target="​_blank">​Geany for Windows</​a></​p>​
 <​p>​Veuillez néanmoins noter que la version Windows n'​inclut pas de terminal, vous devez donc toujours passer par "Bash on Ubuntu on Windows"​ pour compiler et exécuter votre programme.</​p>​ <​p>​Veuillez néanmoins noter que la version Windows n'​inclut pas de terminal, vous devez donc toujours passer par "Bash on Ubuntu on Windows"​ pour compiler et exécuter votre programme.</​p>​
 +<​p></​p>​
  
-<p>Windows:</p>+ 
 +<h4>Autres versions de Windows</​h4> 
 +Les solutions suivantes permettent d'​installer gcc sur toute version de Windows:
 <ul> <ul>
 <​li><​a href="​http://​www.mingw.org/"​ target="​_blank">​MinGW</​a></​li>​ <​li><​a href="​http://​www.mingw.org/"​ target="​_blank">​MinGW</​a></​li>​
 <​li><​a href="​http://​www.cygwin.com/"​ target="​_blank">​Cygwin</​a>​ (installer le paquet "​gcc"​ dans la catégorie "​devel"​)</​li>​ <​li><​a href="​http://​www.cygwin.com/"​ target="​_blank">​Cygwin</​a>​ (installer le paquet "​gcc"​ dans la catégorie "​devel"​)</​li>​
 </ul> </ul>
-<p>Mac OS:</p>+ 
 +<h4>Mac OS</h4>
 <ul> <ul>
 <​li><​a href="​http://​osxdaily.com/​2014/​02/​12/​install-command-line-tools-mac-os-x/"​ target="​_blank">​Xcode Command Line Tools</​a>&​nbsp;​(OS X &​gt;​=10.9 "​Mavericks"​)</​li>​ <​li><​a href="​http://​osxdaily.com/​2014/​02/​12/​install-command-line-tools-mac-os-x/"​ target="​_blank">​Xcode Command Line Tools</​a>&​nbsp;​(OS X &​gt;​=10.9 "​Mavericks"​)</​li>​
Line 210: Line 218:
 <​li><​a href="​https://​www.macports.org/"​ target="​_blank">​Macports</​a>&​nbsp;​(installer le port gcc49)</​li>​ <​li><​a href="​https://​www.macports.org/"​ target="​_blank">​Macports</​a>&​nbsp;​(installer le port gcc49)</​li>​
 </ul> </ul>
-<p>Linux:</p>+<p>Pour éditer vos fichiers de code, vous pouvez installer Geany, le même programme qui est fourni avec la machine virtuelle<a href="​http://​www.geany.org/​Download/​Releases#​macOSXBinaries"​ target="​_blank">​Geany for Mac OS</​a>​</p
 + 
 +<​h4>​Linux</​h4>
 <ul> <ul>
 <​li>​Toutes les distributions proposent des paquets contenant gcc.</​li>​ <​li>​Toutes les distributions proposent des paquets contenant gcc.</​li>​