Differences
This shows you the differences between two versions of the page.
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 11:36] 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 196: | Line 197: | ||
<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>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> (OS X >=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> (OS X >=10.9 "Mavericks")</li> | ||
Line 210: | Line 213: | ||
<li><a href="https://www.macports.org/" target="_blank">Macports</a> (installer le port gcc49)</li> | <li><a href="https://www.macports.org/" target="_blank">Macports</a> (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> |