Faire ses tps de langage C sous Linux avec Ubuntu



Documents pareils
Comment récupérer ses fichiers quand Windows ne démarre plus

Algorithmique & Langage C IUT GEII S1. Notes de cours (première partie) cours_algo_lgc1.17.odp. Licence

Retrouver un mot de passe perdu de Windows

Xubuntu Une alternative à Windows et à Ubuntu, (pour ceux qui ne veulent pas d'unity) : installer Xubuntu.

Mettre Linux sur une clé USB bootable et virtualisable

Virtualisation de Windows dans Ubuntu Linux

Sauvegarder automatiquement sa clé USB

Ateliers Python+Qt : Premiers pas : Comment développez ses propres interfaces graphiques sur le RaspberryPi?

Utilisation de la clé USB et autres supports de stockages amovibles

Tester Windows 8 sans l'installer avec Virtualbox

Utiliser des logiciels Windows sous Linux Ubuntu

LECON 2 : PROPRIETES DE L'AFFICHAGE Version aout 2011

Tutorial Ophcrack. I) Ophcrack en API. (ou comment utiliser Ophcrack pour recouvrir un mot de passe sous Windows XP et Windows Vista)

Restauration d AdmiCash sur un nouveau PC ou système d exploitation

Présentation Utilisation. VirtualBox. Firas Kraïem. 22 février 2014

REPUBLIQUE ISLAMIQUE DE MAURITANIE

NOUVEAU! MultiSystem vous présente la première clé USB MultiBoot du marché! Le LiveUSB MultiBoot par excellence.

Sauvegarder et restaurer les données PMB

Onglet sécurité de Windows XP Pro et XP Home

À propos de Kobo Desktop Télécharger et installer Kobo Desktop... 6

Partager son lecteur optique

Manuel d installation et d utilisation du logiciel GigaRunner

Cloner son système avec True Image

Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél ,

Cloner un disque dur

FANTEC DB-229US Manuel de l'utilisateur

Un serveur web, difficile?

"! "#$ $ $ ""! %#& """! '& ( ")! )*+

Guide d installation des licences Solid Edge-NB RB

Ophcrack - Windows XP/Vista

Tutorial créer une machine virtuell.doc Page 1/9

LiveUSB clefisn. Meilland jean claude et Kbida Abdellatif. 16 septembre 2012

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Mise en route de Cobian Backup

Protéger ses données dans le cloud

Utiliser Dev-C++ .1Installation de Dev-C++ Table des matières

5004H103 Ed. 02. Procédure d installation du logiciel AKO-5004

Installer Windows 8 depuis une clé USB

Diffusion d'images en multicast avec Clonezilla en établissement

INSTALLATION ET CONFIGURATION D'UN SERVEUR WEB SUR MAC OS X

1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus :

MODULE : MAINTENANCE DES STATIONS AVEC OSCAR

Organiser vos documents Windows XP

Effectuer un triple boot sur un Mac

Sauvegarde et restauration d'un système d'exploitation Clonezilla

Installation d'une machine virtuelle avec Virtualbox

TD séance n 2c Mise à jour des Systèmes

Télécharger et installer un antivirus gratuit. Aujourd'hui, aucun ordinateur n'est à l'abri du risque d'infection lié aux virus informatiques.

Table des Matières. Présentation Installation... 2 Mise en route Les Icones... 5 Les paramètres

Configuration de ma connexion ADSL

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE

Guide de l'agent de notification

Maintenir Debian GNU/Linux à jour

Envoyer des pièces jointes sans soucis

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :

Manuel d installation Version Evolution réseau Ciel Compta Ciel Gestion commerciale Ciel Associations

Sommaire. 1. Installation Configuration de la sauvegarde Le Panneau de contrôle L'interface en ligne...

Installation poste de travail. Version /02/2011

MIGRER VERS LA DERNIERE VERSION DE L'ANTIVIRUS FIREWALL

En ce moment (24/01/2014), Super bon plan: Micro Serveur HP Proliant G7 N54L à 159 ttc Plus d'informations sur dealabs.com

FANTEC HDD-Sneaker MANUEL D'UTILISATION. Comprend: Guide d'installation de materiel Disque dur Formatage manuel PCClone EX Guide d'installation

OSCAR Un outil gratuit libre d images disque

1. Présentation du TP

(Fig. 1 :assistant connexion Internet)

INSTALLATION DE CEGID BUSINESS VERSION 2008 Edition 4 (CD-Rom du 16/07/2009) SUR UN POSTE AUTONOME SOMMAIRE

LES BIBLIOTHEQUES DE WINDOWS 7

Guide d'installation du token

Si vous estimez le contenu de cette page pertinent, faites +1 ou j'aime : 0 Like 330 likes. Sign Up to see what your friends like.

Guide d installation de MySQL

AxCrypt pour Windows

Gérer ses fichiers et ses dossiers avec l'explorateur Windows. Février 2013

Rapport d'essais d'autorun dans CD/DVD et dans clé USB

Upgrade du Huawei U8230 : Android 2.1 et rom custom

TRUCS & ASTUCES SYSTEME. 1-Raccourcis Programme sur le Bureau (7)

Maintenance de son PC

Utilisation et création de la clé USB OSCAR

Nettoyer Windows Vista et Windows 7

Documentation FOG. 3. Choisir le nom de la machine, le nom d utilisateur et le mot de passe correspondant (par exemple : fog, password)

Installation software

Tutoriel : Clonezilla, pour sauvegarder et restaurer son disque dur

Parallels Transporter Lisez-moi

Utiliser une clé USB

Les méthodes utilisées pour compresser, puis décompresser un fichier pour en faire une archive, pour les débutants.

Installer VMware vsphere

Tune Sweeper Manuel de l'utilisateur

Sauvegarde et restauration de partitions avec un Live CD GNU Linux Knoppix

[Serveur de déploiement FOG]

Caméra Numérique de Microscopie Couleur USB. Guide d installation

FreeNAS Shere. Par THOREZ Nicolas

Universal Robots. Fiche Méthode : Installation du simulateur Polyscope

Chapitre 10 : Logiciels

Cours Microfer Chartres

LA SAUVEGARDE DES DONNEES SUR LES ORDINATEURS PERSONNELS

Mode d emploi de la clef USB de l I.P.I. Philosophie de la clef USB

Comment autoriser un programme à communiquer avec Internet sous Vista?

NE PAS INSERER DE CD FAIT POUR WINDOWS LORS DE L'INSTALLATION D'INTERNET NE PAS INSERER LE CD D'INSTALLATION DE VOTRE FOURNISSEUR D'ACCES

Espace pro. Installation des composants avec Firefox. Pour. Windows XP Vista en 32 et 64 bits Windows 7 en 32 et 64 bits

Transcription:

Faire ses tps de langage C sous Linux avec Ubuntu Télécharger l'image de la distribution à partir de www.ubuntu-fr.org. Pour la plupart des pc le fichier ubuntu-10.04-desktop-i386.iso (environ 700Mo) convient. Ensuite gravez le sur un cd-rom ou un cd-rw. Attention, il faut créer un cd à l'image du fichier iso (et pas mettre simplement ce fichier sur un cd ) : Choisir l'option «Graver l'image» ou «créer iso» de votre logiciel de gravure. Rebootez votre pc et démarrez à partir du cd. Le système linux ubuntu démarre (c'est parfois un peu long) et vous pouvez directement faire vos tp de c en sauvant vos fichier sur une clé usb. 5voir : http://doc.ubuntu-fr.org/live_cd) Si vous avez un pc assez récent qui peut démarrer sur un disque usb, vous pouvez aussi préparer un clé usb avec le système et démarrer dessus. C'est plus rapide qu'avec un cd-rom. (Voir : http://doc.ubuntu-fr.org/live_usb) Vous pourrez aussi installer Ubuntu sur votre pc et avoir les deux OS (windows et linux) et ne plus utiliser le cd. Il suffit de récupérer de la place en diminuant la taille de la partition windows (voir doc.ubuntu-fr.org/installation/). Attention, si vous avez windows vista, à ne pas installer une version antérieure à la 7.04 car sinon Vista ne se lancera plus et il faudra faire une réparation manuelle (décrite à doc.ubuntu-fr.org/installation/vista_ubuntu). La procédure qui suit est identique que l'on ait installé ubuntu ou qu'on ait démarré depuis le cd (livecd) ou une clé usb. Insérer une clé usb. Une fenêtre de l'explorateur de fichier s'ouvre et montre les fichiers présent sur la clé. Une icône représentant la clé apparaît également :

1/ Compilation en ligne de commande avec gcc Ouvrir un terminal. Il s'agit d'une fenêtre dans laquelle on va taper des commandes systèmes. Une première commande a connaître est ls. Elle permet de lister le contenu d'un dossier. Tapez là dans le terminal : geii@geii-desktop:~$ ls Desktop Examples On va d'abord terminer l'installation du compilateur gcc : (Si vous avez installé ubuntu insérez le cd, laissez démarrer l'outil synaptic puis fermez-le) geii@geii-desktop:~$ sudo -s Password: <- tapez votre password utilisateur Vous êtes maintenant en mode super-utilisateur. (Remarquez que l'invite est # à la place de $) Tapez : apt-get install build-essential Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture de l'information d'état... Fait Après dépaquetage, 33,7Mo d'espace disque supplémentaires seront utilisés. Souhaitez-vous continuer [O/n]? o Sélection du paquet linux-libc-dev précédemment désélectionné. (Lecture de la base de données... 88379 fichiers et répertoires déjà installés.) Dépaquetage de linux-libc-dev (à partir de.../linux-libcdev_2.6.20-...... Paramétrage de g++ (4.1.2-1ubuntu1)... Paramétrage de build-essential (11.3)... tapez ensuite ctrl-d ou exit pour retrouver le terminal utilisateur (invite $) geii@geii-desktop:~$

gcc est maintenant complétement installé. On va pouvoir essayer un premier programme. déplacez vous sur la clé usb par la commande geii@geii-desktop:~$ cd /media/disk geii@geii-desktop:/media/disk$ la commande ls montre maintenant les fichiers présents sur votre clé. créer un répertoire pour vos tp de c par la commande geii@geii-desktop:/media/disk$ mkdir tpc et placer vous dans ce répertoire : geii@geii-desktop:/media/disk$ cd tpc Lancez un éditeur par la commande gedit & (ne pas oublier le & pour ne pas être bloqué dans le terminal) geii@geii-desktop:/media/disk/tpc$ gedit & [1] 8796 geii@geii-desktop:/media/disk/tpc$ Tapez le programme ci-dessous dans l'éditeur #include <stdio.h> int main (void) { printf("hello World!\n"); return 0 ; } Enregistrez-le avec le nom hello.c dans le dossier tpc de votre clé usb. On peut vérifier que le fichier est bien au bon endroit toujours par ls : geii@geii-desktop:/media/disk/tpc$ ls hello.c [2]+ Done gedit On peut maintenant le compiler par gcc geii@geii-desktop:/media/disk/tpc$ gcc -Wall hello.c -o hello

geii@geii-desktop:/media/disk/tpc$ S'il y a des erreurs corrigez-les puis recommencez la compilation. Lorsqu'il n'y a plus d'erreur on obtient le fichier exécutable hello que l'on peut lancer par./hello geii@geii-desktop:/media/disk/tpc$ ls hello hello.c geii@geii-desktop:/media/disk/tpc$./hello Hello World! geii@geii-desktop:/media/disk/tpc$ Bravo!! 2/ Utilisation de l'environnement intégré Geany Installer d'abord le logiciel Geany geii@geii-desktop:~#sudo apt-get install geany Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture de l'information d'état... Fait On pourrait utiliser geany directement mais il vaut mieux changer la fonction du bouton "Compiler" pour générer un fichier exécutable en un seul click : Lancez geany : tapez simplement geany & dans un terminal ou bien faire : Applications->Programmation->Geany Tapez ou recopiez un programme c et sauvez-le avec l'extension.c puis allez dans le menu "Construire->Définir les includes et les options" Dans la fenêtre, remplacez le contenu de la ligne "compiler" par celui de "construire". Vous pouvez alors compiler et exécuter votre code par les boutons "Compiler" et "Exécuter". Il ne reste plus qu'à retirer proprement la clé. Fermer l'éditeur et toute les fenêtres montrant des fichiers de la clé.

Par un clic droit sur l'icône de la clé, choisir éjecter. Vos fichier sources (.c) seront lisibles par Dev-Cpp sous windows. L'exécutable par contre est spécifique à l'os. Il suffira de recompiler vos sources avec Dev-Cpp pour obtenir un exécutable windows. NB : Les sources créés sous linux ne sont pas bien lisibles par le bloc notes de windows. Il faudrait d'abord les mettre au format ms-dos grâce la commande linux "unix2dos" ("dos2unix" produit la conversion inverse).