OVH Cloud OVH Cloud

Compiler sous kdevelop

26 réponses
Avatar
pascal
Je débute totalement en C et je souhaite utiliser kdevelop comme IDE.
gcc et kdevelop 3.0 sont installés. J'ai ouvert dans l'IDE un fichier
hello_world.c que je voudrais compiler mais c'est idiot je ne vois même
pas dans les menus de kdevelop de commande "compiler". Je dois passer à
côté de quelque chose de grossier,j'espère que qq'un voudra bien me
donner une indication, merci

Pascal

10 réponses

1 2 3
Avatar
Yannick Patois
pascal wrote:
Je débute totalement en C et je souhaite utiliser kdevelop comme IDE.
gcc et kdevelop 3.0 sont installés. J'ai ouvert dans l'IDE un fichier
hello_world.c que je voudrais compiler mais c'est idiot je ne vois même
pas dans les menus de kdevelop de commande "compiler". Je dois passer à
côté de quelque chose de grossier,j'espère que qq'un voudra bien me
donner une indication, merci


http://www.dazzle.plus.com/linux/part01.htm
"kdevelop tutorial" dans google et 3 clics...

En résumé: commence par "creer un projet" puis tu pourras compiler (il
genere les configure.ac et Makefile.am tout seul, apparement).

Yannick

--
_/ Yannick Patois ___________________________________________________
| web: http://feelingsurfer.net/garp/ | Garp sur irc undernet |
| email: | |
| AAV du 29 mai: Je vote [NON]: http://perso.wanadoo.fr/non-merci/ |

Avatar
noone
Je débute totalement en C et je souhaite utiliser kdevelop comme IDE.
gcc et kdevelop 3.0 sont installés. J'ai ouvert dans l'IDE un fichier
hello_world.c que je voudrais compiler mais c'est idiot je ne vois même
pas dans les menus de kdevelop de commande "compiler". Je dois passer à
côté de quelque chose de grossier,j'espère que qq'un voudra bien me
donner une indication, merci

Pascal


c'est ce que je repoche aux IDE... il faut toujours un temps pour s'y
habituer...
Alors que quand tu sais faire un Makefile... c'est pour la vie ! (enfin
presque ;-) )

Avatar
pascal

Je débute totalement en C et je souhaite utiliser kdevelop comme IDE.
gcc et kdevelop 3.0 sont installés. J'ai ouvert dans l'IDE un fichier
hello_world.c que je voudrais compiler mais c'est idiot je ne vois
même pas dans les menus de kdevelop de commande "compiler". Je dois
passer à côté de quelque chose de grossier,j'espère que qq'un voudra
bien me donner une indication, merci

Pascal



c'est ce que je repoche aux IDE... il faut toujours un temps pour s'y
habituer...
Alors que quand tu sais faire un Makefile... c'est pour la vie ! (enfin
presque ;-) )



T'as raison, je sens que je vais pas m'y faire à ce kdevelop. Mais
est-ce que ça veut dire que je dois me mettre à emacs (ou vi) ?

Pascal


Avatar
Rakotomandimby (R12y) Mihamina
( Fri, 29 Apr 2005 19:26:30 +0200 ) pascal :

T'as raison, je sens que je vais pas m'y faire à ce kdevelop. Mais
est-ce que ça veut dire que je dois me mettre à emacs (ou vi) ?


Si tu renonces aussi vite, a mon avis tu n'arrivera pas a te decider.

Moi ce que je te conseille c'est d'utiliser un truc qui ne necessite pas
forcement X: Par exemple, sur mes machines personnelles, j'ai
une petite puissance de calcul par contre j'ai un acces ssh a des machines
du labo d'info qui sont plus puissantes, mais qui ont le mauvais gout de
ne pas se trouver dans ma chambre. Pour compiler des "grands" packages, je
suis plus productif sur ces grosses machines. Et il se trouve que compiler
des packages ca necessite souvent de retoucher un peu les fichiers de
controles (spec file ou rules file...) et comme j'utilise emacs, je peux
quasiment retrouver la meme configuration du clavier et de mes racourcis
quel que soit l'endroit. Il m'a suffit de reproduire mon fichier de conf
Emacs. Et j'ai Emacs avec X sur mes petites machines locales, et Emacs
sans X sur celles distantes, avec les memes preferences...

Avec un truc comme KDevelop, t'aura du mal a faire pareil. D"autant plus
que Kdevelop n'est pas installable partout. Emacs se retrouve pourtant
facilement sur tout bon systeme. On peut tenir le meme discours pour vi.

La difference des deux est _peut-etre_ que l'un est plus usine a gaz que
l'autre. Je n'ai pas testé l'autre (vi).

--
Les serveurs avec 10Mb/s se louent maintenant pour 50 ou 60 Euros par mois!
La preuve http://www.google.fr/search?q=serveur+dedie
Infogerance de serveur dedie http://aspo.rktmb.org/activites/infogerance
(En louant les services de l'ASPO vous luttez contre la fracture numerique)

Avatar
Jerome Lambert
Rakotomandimby (R12y) Mihamina wrote:
( Fri, 29 Apr 2005 19:26:30 +0200 ) pascal :


T'as raison, je sens que je vais pas m'y faire à ce kdevelop. Mais
est-ce que ça veut dire que je dois me mettre à emacs (ou vi) ?
(...)


La difference des deux est _peut-etre_ que l'un est plus usine a gaz que
l'autre. Je n'ai pas testé l'autre (vi).


Emacs est *réputé* être meilleur de vi... ;-)


Avatar
Jerome Lambert
pascal wrote:


Je débute totalement en C et je souhaite utiliser kdevelop comme IDE.
gcc et kdevelop 3.0 sont installés. J'ai ouvert dans l'IDE un fichier
hello_world.c que je voudrais compiler mais c'est idiot je ne vois
même pas dans les menus de kdevelop de commande "compiler". Je dois
passer à côté de quelque chose de grossier,j'espère que qq'un voudra
bien me donner une indication, merci

Pascal




c'est ce que je repoche aux IDE... il faut toujours un temps pour s'y
habituer...
Alors que quand tu sais faire un Makefile... c'est pour la vie !
(enfin presque ;-) )


T'as raison, je sens que je vais pas m'y faire à ce kdevelop. Mais
est-ce que ça veut dire que je dois me mettre à emacs (ou vi) ?


Si c'est pour apprendre les bases du C, style faire tous les exercices
du Kernighan&Ritchie, le trio Kwrite/shell/gcc est amplement suffisant.



Avatar
pascal
( Fri, 29 Apr 2005 19:26:30 +0200 ) pascal :


T'as raison, je sens que je vais pas m'y faire à ce kdevelop. Mais
est-ce que ça veut dire que je dois me mettre à emacs (ou vi) ?



Si tu renonces aussi vite, a mon avis tu n'arrivera pas a te decider.



J'ai pas trop compris le rapport.


Avec un truc comme KDevelop, t'aura du mal a faire pareil. D"autant plus
que Kdevelop n'est pas installable partout.


Pour moi, c'était pas gênant ça.

Emacs se retrouve pourtant
facilement sur tout bon systeme. On peut tenir le meme discours pour vi.

La difference des deux est _peut-etre_ que l'un est plus usine a gaz que
l'autre. Je n'ai pas testé l'autre (vi).



Je suis pas tellement attiré par ces softs qui prétendent (à juste titre
peut-être) pouvoir tout faire et qui nécessitent plusieurs mois pour
qu'on s'y familiarise et qui nécessitent aussi de lire une doc (enfin n
docs) qui va me décrire 10000 fonctions alors que j'en ai besoin de 10.
En fait, ce qui me déterminerait, c'est une doc de qualité (pédagogique
s'etend) ce qui suppose pour moi qu'elle soit d'abord courte mais cette
qualité est extrêmement rare.


Pascal


Avatar
pascal



Si c'est pour apprendre les bases du C, style faire tous les exercices
du Kernighan&Ritchie,


C'est très exactement ça.

le trio Kwrite/shell/gcc est amplement suffisant.


'shell', c'est console ?

Plutôt que Kwrite, y'aurait pas un IDE léger dans le genre kile qui lui
est un IDE léger pour TeX, LaTeX and Co dans l'environnement KDE (ce
qui m'a permis d'échapper à emacs) ?


Pascal

Avatar
Nicolas George
pascal wrote in message <4272b6aa$0$3109$:
'shell', c'est console ?


Non, c'est ce qu'il y a dedans qui comprend les commandes qu'on tape et
exécute les applications.

Avatar
Jerome Lambert
pascal wrote:



Si c'est pour apprendre les bases du C, style faire tous les exercices
du Kernighan&Ritchie,


C'est très exactement ça.


Alors le mieux est un éditeur "simple", et la console pour que tu
apprennes aussi à te servir correctement du compilateur gcc (cela fait
aussi partie de l'apprentissage).

le trio Kwrite/shell/gcc est amplement suffisant.


'shell', c'est console ?


Oui.

Plutôt que Kwrite, y'aurait pas un IDE léger dans le genre kile qui lui
est un IDE léger pour TeX, LaTeX and Co dans l'environnement KDE (ce
qui m'a permis d'échapper à emacs) ?


Que veux-tu de plus que ça:

http://serine.urbm.fundp.ac.be/~jlambert/kwrite_c.png

Pour des programmes simples (i.e moins de 100 lignes), les
fonctionnalités de Kwrite sont amplement suffisantes (coloration,
indentation, surbrillance des couples, etc.).

Par contre, pour des programmes évolués, et toujours en se limitant au C
"pur", tu aurais intérêt à essayer Emacs ou Vi (<Troll> surtout Emacs
</>), qui offrent encore plus de fonctionnalités.

Par après, quand tu feras des applications *sépcifiques à un
environnement*, tu pourras apprendre les IDE spécifiques à cet
environnement...

Vouloir "mettre la charue avant les boeufs" est le meilleur moyen de se
planter...


1 2 3