bonjour, je suis un tout nouveau débutant sur linux et j'aimerai savoir quel logiciel convient le mieu pour programmer en c.
j'ai déja installer QT3 (j'ai essayer de faire un petit "hello world" mais je n'arrive pas à compiler)voila aider moi svp
Pour du Hello Word et les concepts de base du C, un VI + gcc + Makefile suffisent amplement (a la rigueur emacs pour la coloration syntaxique, mais il va se tordre les doigts, ou tout autre éditeur _simple_ qui ferait de la coloration syntaxique).
Ensuite pour des trucs plus conséquents un IDE plus complet pourra faire l'affaire, mais je pense qu'il ne faut pas mélanger prise en main de l'IDE et apprentissage du C.
Oups - j'ai mal lu, j'avais compris Débutant en C, pas débutant sous Linux. Cela dit, utiliser un IDE sans savoir ce qui se cache derriere me parait peu judicieux.
Pour compiler ton fichier:
gcc -o helloworld heloworld.c
bon tout d'abord je ne trouve pas dans les Kdevelop dans les paquetages... (j'ai mandriva edition limité 2005).
sinon je doit pouvoir le télécharger mais j'ai pas encore compris comment on installe un logiciel j'ai essayé avec jext en téléchargent cette version: jext-3.2pre3.tar.gz mais après je sais pas quoi faire de ce fichier.... :-(
(et sinon tu peux pas me dire comment on compile avec QT3??)
jo
merci d'avance
concernant l'apprentissage je vous rassure j'en suis un peu plus loin que le "hello world" mais je ne vous demande pas un court de langage C mais de compilation et d'ide sous linux merci
jo
pour trouver kdevelop ouvre une console
un coup de su pour passer en root
ensuite
urpmi kdevelop
et laisse toi guider
man urpmi pour en voir les infos.
pour ton fichier .tar.gz il s'agit d'une archive zip, pour la decompresser toujours en ligne de commande
tar -zxvf jext-3.2pre3.tar.gz
pour QT3 il s'agit simplement de specifier dans l'ide les .h et les .lib a linker avec ton appli pour que ca marche.
pour ce qui est du urpmi kdevelop y trouve pas le package, je doit pas l'avoir...
ensuite pour ce qui est de QT3, les .h et les .lib sont ils sur l'ordi ou faut t'il les dl?
pour ce qui est du fichier compresser, je l'ai déja décompresser, mais après c'est sur quoi qu'y faut cliquer pour lancer l'installation?
j'ai l'air d'un benet peut-être, mais windows n'est pas très loin pour moi alors svp, bcp de détails merci
jo
pour urpmi je peut en deduire (a tort peut etre?) que l'install de la mandriva a ete faite avec un seul CD plutot qu'avec les 3 de la version download ?
Si tu as une connexion internet style adsl ou plus tu peut faire urpmi a travers le reseau directement de sous linux.
voir la page : http://easyurpmi.zarb.org/
suis les instructions et refais urpmi kdevelop
pour QT3 tu dois avoirs installes les libs QT3devel ou un nom comme ca.sinon les QT3 de base ne sont que la partie executable.
pour jext voir la page suivante: http://www.jext.org/index.php?section=instructions&PHPSE(...)
a savoir que la notion d'installation comme sous windows ou tu clique sur un truc sans savoir les details de ce qui va ce passer n'est pas dans l'esprit linux ou il faut faire les choses soit memes.
j'ai installer mandriva avec les trois cd, mais j'ai pas installé tout les pacs, mais j'ai malgrès tout installé le pac dévellopement donc kdevelop devrait y être non?
ça y est kdevelop est installer mais je sais tjrs pas comment faire pour compiler un fichier source C parce que la partie du manuel est en cours d'écriture et bon....
svp à l'aide
Tu n'arrive pas a compiler un fichier C depuis kdevelop ?
par curiosité tu utilisait quel ide sous windows ?
sinon ouvre une console, mets toi dans ton repertoire qui contient ton fichier .c
tape gcc main.c -o test.o et ca devrait compiler ton fichier .c
ensuite si tu tape
./test.o
ca le lanceras.
Je peut pas te dire les menu de tete pour kdevelop je n'ai pas de linux sous la main désolé.
Cherche un menu build ou make ou debug....
bon alors j'ai fait gcc hello.c -o hello.o et après je tappe hello.o et ça met bash: hello.o: command not found, j'ai essayé aussi avec hello.c -Wall -ansi -o hello
ya pas de problème de sources
c'est l'exécution du programme qui marche pas
merci de m'éclairer...
jo
bon alors maintenant que j'en suis un peu plus loin , je souhaite installer une librairie graphique, j'ai essayer avec une petite basique 2d provenant de mon école (qui tourne sous unix) mais gcc ne veut pas la compiler....
dites moi comment faire ou proposez moi une autre librairie 2d (simple je vous pri :_( ).
merci d'avance
jo
# Kdevelop ?
Posté par Hardy Damien . Évalué à 1.
Il doit etre dispo en pakage sur ta distrib.
apres pour la doc c'est par là http://www.kdevelop.org/index.html?filename=3.2/tutorials.ht(...)
Dam
[^] # Re: Kdevelop ?
Posté par totof2000 . Évalué à 2.
Ensuite pour des trucs plus conséquents un IDE plus complet pourra faire l'affaire, mais je pense qu'il ne faut pas mélanger prise en main de l'IDE et apprentissage du C.
[^] # Re: Kdevelop ?
Posté par totof2000 . Évalué à 2.
Pour compiler ton fichier:
gcc -o helloworld heloworld.c
[^] # Re: Kdevelop ?
Posté par jojolapine . Évalué à 1.
sinon je doit pouvoir le télécharger mais j'ai pas encore compris comment on installe un logiciel j'ai essayé avec jext en téléchargent cette version: jext-3.2pre3.tar.gz mais après je sais pas quoi faire de ce fichier.... :-(
(et sinon tu peux pas me dire comment on compile avec QT3??)
jo
merci d'avance
[^] # Re: Kdevelop ?
Posté par totof2000 . Évalué à 1.
[^] # Re: Kdevelop ?
Posté par jojolapine . Évalué à 1.
pour l'environnement c'est KDE
[^] # Re: Kdevelop ?
Posté par Calim' Héros (site web personnel) . Évalué à 2.
[^] # Re: Kdevelop ?
Posté par totof2000 . Évalué à 2.
[^] # Re: Kdevelop ?
Posté par jojolapine . Évalué à 1.
jo
[^] # Re: Kdevelop ?
Posté par Calim' Héros (site web personnel) . Évalué à 2.
http://wwwnew.mandriva.com/fr/community/users/documentation
Apres je te conseil de verifier que t'as bien :
- gcc
- les headers necessaire a ta compilation
- les bibliothèques que tu veux utiliser
et de les installer si ce n'est pas le cas.
Apres t'es deja mieux paré pour faire de la progra
[^] # Glade
Posté par j (site web personnel) . Évalué à 2.
[^] # Re: Kdevelop ?
Posté par TheBreton . Évalué à 1.
un coup de su pour passer en root
ensuite
urpmi kdevelop
et laisse toi guider
man urpmi pour en voir les infos.
pour ton fichier .tar.gz il s'agit d'une archive zip, pour la decompresser toujours en ligne de commande
tar -zxvf jext-3.2pre3.tar.gz
pour QT3 il s'agit simplement de specifier dans l'ide les .h et les .lib a linker avec ton appli pour que ca marche.
[^] # Re: Kdevelop ?
Posté par jojolapine . Évalué à 1.
ensuite pour ce qui est de QT3, les .h et les .lib sont ils sur l'ordi ou faut t'il les dl?
pour ce qui est du fichier compresser, je l'ai déja décompresser, mais après c'est sur quoi qu'y faut cliquer pour lancer l'installation?
j'ai l'air d'un benet peut-être, mais windows n'est pas très loin pour moi alors svp, bcp de détails merci
jo
[^] # Re: Kdevelop ?
Posté par TheBreton . Évalué à 1.
Si tu as une connexion internet style adsl ou plus tu peut faire urpmi a travers le reseau directement de sous linux.
voir la page :
http://easyurpmi.zarb.org/
suis les instructions et refais urpmi kdevelop
pour QT3 tu dois avoirs installes les libs QT3devel ou un nom comme ca.sinon les QT3 de base ne sont que la partie executable.
pour jext voir la page suivante:
http://www.jext.org/index.php?section=instructions&PHPSE(...)
a savoir que la notion d'installation comme sous windows ou tu clique sur un truc sans savoir les details de ce qui va ce passer n'est pas dans l'esprit linux ou il faut faire les choses soit memes.
[^] # Re: Kdevelop ?
Posté par jojolapine . Évalué à 1.
[^] # Re: Kdevelop ?
Posté par jojolapine . Évalué à 1.
svp à l'aide
[^] # Re: Kdevelop ?
Posté par TheBreton . Évalué à 1.
par curiosité tu utilisait quel ide sous windows ?
sinon ouvre une console, mets toi dans ton repertoire qui contient ton fichier .c
tape gcc main.c -o test.o et ca devrait compiler ton fichier .c
ensuite si tu tape
./test.o
ca le lanceras.
Je peut pas te dire les menu de tete pour kdevelop je n'ai pas de linux sous la main désolé.
Cherche un menu build ou make ou debug....
[^] # Re: Kdevelop ?
Posté par jojolapine . Évalué à 1.
ya pas de problème de sources
c'est l'exécution du programme qui marche pas
merci de m'éclairer...
jo
[^] # Re: Kdevelop ?
Posté par jojolapine . Évalué à 1.
encore dsl
m'en veulliez pas
[^] # Re: Kdevelop ?
Posté par jojolapine . Évalué à 1.
dites moi comment faire ou proposez moi une autre librairie 2d (simple je vous pri :_( ).
merci d'avance
jo
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.