Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/11/2005, à 00:57

saillantist

programmation

Tout d'abord bonjour à tous je suis un ptit nouveau smile

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 wink

Hors ligne

#2 Le 01/11/2005, à 01: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 sad

Hors ligne

#3 Le 01/11/2005, à 01: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, à 01: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, à 01:42

saillantist

Re : programmation

ok merci pour vos réponses big_smile

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, à 05: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, à 17: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 sad

c'est moi qui suis complétement gloglo où il y a une erreur quelque part ?

Hors ligne

#8 Le 01/11/2005, à 18: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, à 19:00

saillantist

Re : programmation

ok smile, si tu pouvais me macher le travail en me filant le lien big_smile

Hors ligne

#10 Le 01/11/2005, à 19:04

Stemp

Re : programmation


«La violence n'a jamais rien réglé» Gengis Khan 1162-1227
Blog | Crunchbang Linux | Arch Linux

Hors ligne

#11 Le 01/11/2005, à 19:10

saillantist

Re : programmation

merci, c'est sympa de m'aider wink

Hors ligne

#12 Le 04/11/2005, à 10: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, à 12: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, à 13: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, à 13:52

saillantist

Re : programmation

pourtant j'ai installé les paquets gcc et gcc4.0

Hors ligne

#16 Le 05/11/2005, à 14:14

Desintegr

Re : programmation

Paquet « libc6-dev » à installer.
Ou mieux, le paquet « build-essential ».

Dernière modification par Desintegr (Le 05/11/2005, à 14:14)


Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr

Hors ligne

#17 Le 05/11/2005, à 14:27

saillantist

Re : programmation

merci, mais pas les 2 à la fois ?

Hors ligne

#18 Le 05/11/2005, à 14: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, à 14:42

saillantist

Re : programmation

ok, encore merci wink

Hors ligne

#20 Le 05/11/2005, à 14: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, à 01: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