- Accueil
- » Forum
- » Archives
- » programmation
Pages : 1
#1 Le 31/10/2005, à 23:57
- saillantist
programmation
Tout d'abord bonjour à tous je suis un ptit nouveau
voila j'ai installé la version 5.10 et j'aimerais assez savoir comment faire
programmer en c par exemple ( avec quel éditeur > la commande à taper )
compiler
exécuter
c'est peut-êtretrès simple mais je débute complétement sur linux, avant j'avais installé mandrake 10.0 j'arrivais à faire ça, mais je n'aimais pas trop l'environement de cette distribution
merci de bien vouloir éclairer ma lanterne
Hors ligne
#2 Le 01/11/2005, à 00:34
- saillantist
Re : programmation
pour l'éditeur, je me sers, enfin, j'essaye l'éditeur vi
en tapant vi test.c dans la console
( quand je tape vi test.c& il se passe rien bizar ou pas ? )
mais après je ne sais pas comment ça marche
Hors ligne
#3 Le 01/11/2005, à 00:36
- penpen
Re : programmation
oui c'est normal.
le fait de rajouter & à la fin, fait que tu va mettre l'execution de la commande en tache de fond. donc tu pourra pas intéragir avec. Si tu fait "vi test.c" ca devrait marcher.
Hors ligne
#4 Le 01/11/2005, à 00:37
- Stemp
Re : programmation
Pour programmer tu peux te servir d'un EDI comme Anjuta (par exemple) disponible via Synaptic.
Sinon Gedit gère le C. et puis gcc etc...
«La violence n'a jamais rien réglé» Gengis Khan 1162-1227
Blog | Crunchbang Linux | Arch Linux
Hors ligne
#5 Le 01/11/2005, à 00:42
- saillantist
Re : programmation
ok merci pour vos réponses
je voulais mettre un & à la fin par reflexe car sous unix il est très pratique pour compiler et executer tout en gardant un fichier ouvert
Hors ligne
#6 Le 01/11/2005, à 04:30
- bdash
Re : programmation
Programmer: vi test.c (ou emacs, ou autre)
Compiler: gcc test.c
Executer: ./a.out
Je te conseille fortement de lire de la documentation sur les fichiers Makefile, ca facilite enormement la compilation (surtout quand on travaille avec plusieurs fichiers).
Hors ligne
#7 Le 01/11/2005, à 16:57
- saillantist
Re : programmation
bon l'éditeur gedit marche impecc
mais le problème, quand je tape "gcc test.c" il répond "bash : gcc : commande introuvable
c'est moi qui suis complétement gloglo où il y a une erreur quelque part ?
Hors ligne
#8 Le 01/11/2005, à 17:48
- requiem
Re : programmation
C'est normal : Ubuntu est une distribution orienté utilisateur.Le compilateur C n'est pas installé par défaut.
Il faut faire un tour du côté de Synaptic et installer le paquet gcc.
Le problème avec Linux, ce n'est pas Linux, c'est le linuxien
Hors ligne
#9 Le 01/11/2005, à 18:00
- saillantist
Re : programmation
ok , si tu pouvais me macher le travail en me filant le lien
Hors ligne
#10 Le 01/11/2005, à 18:04
- Stemp
Re : programmation
Voila un lien : http://wiki.ubuntu-fr.org/applications/synaptic
Puis aussi : http://wiki.ubuntu-fr.org/nouveaux_venus
«La violence n'a jamais rien réglé» Gengis Khan 1162-1227
Blog | Crunchbang Linux | Arch Linux
Hors ligne
#11 Le 01/11/2005, à 18:10
- saillantist
Re : programmation
merci, c'est sympa de m'aider
Hors ligne
#12 Le 04/11/2005, à 09:36
- beocien
Re : programmation
j'ai un autre probleme pour la compilation.
dans mon programme y'a au tout debut: #include <stdio.h>.
mais quand je suis sous gedit et que je veux compiler en tapant gcc essai.c -o essai, il me dit que ya une erreur avec mon stdio.h
c quoi, faut telecharger les "pack" stdio;h, math.h, bref toute la librairie???
j'ai installé gcc avec synaptic.
Hors ligne
#13 Le 05/11/2005, à 11:55
- penpen
Re : programmation
non non, stdio.h est inclu en standard quand tu installe gcc.
Peux-tu mettre le message incriminé en question ?
Hors ligne
#14 Le 05/11/2005, à 12:46
- saillantist
Re : programmation
j'ai exactement le même problème que beocien
j'ai plus le message en tête mais en gros il dit qu'il ne reconnait pas stdio.h
et évidemment il signale des erreurs avec les printf() , scanf() ...
Hors ligne
#15 Le 05/11/2005, à 12:52
- saillantist
Re : programmation
pourtant j'ai installé les paquets gcc et gcc4.0
Hors ligne
#16 Le 05/11/2005, à 13:14
- Desintegr
Re : programmation
Paquet « libc6-dev » à installer.
Ou mieux, le paquet « build-essential ».
Dernière modification par Desintegr (Le 05/11/2005, à 13:14)
Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr
Hors ligne
#17 Le 05/11/2005, à 13:27
- saillantist
Re : programmation
merci, mais pas les 2 à la fois ?
Hors ligne
#18 Le 05/11/2005, à 13:37
- Desintegr
Re : programmation
« libc6-dev » est une dépendance de « build-essential ».
Tu ne peux donc pas installer « build-essential » sans « libc6-dev ».
Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr
Hors ligne
#19 Le 05/11/2005, à 13:42
- saillantist
Re : programmation
ok, encore merci
Hors ligne
#20 Le 05/11/2005, à 13:43
- Desintegr
Re : programmation
Pense à mettre [Résolu] dans le sujet.
Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr
Hors ligne
#21 Le 13/11/2005, à 00:14
- beocien
Re : programmation
@saillantist:
tu as la coloration syntaxique automatiquement quand tu crees un nouveau fichier C???
car moi je l'ai pas, et j'utlise gedit.
j'ai fait un post à ce sujet
Hors ligne
Pages : 1