Jeremy Posted May 28, 2003 Share Posted May 28, 2003 ben voila g mdk 9 et j apprend le C ms je sais pas ou est le compilateur lol c con ms kan je vais ds "demarrer" et application y a un truc developer ms je sais pas ou est le compilateur le kell c IDLE ? ? ? pcq ca me corrige les faute a chake ligne et c chiant si qq pouvait m aider ca serrai super sympa Link to comment Share on other sites More sharing options...
brice.wernet Posted May 28, 2003 Share Posted May 28, 2003 ben voila g mdk 9 et j apprend le C ms je sais pas ou est le compilateur lol c con ms kan je vais ds "demarrer" et application y a un truc developer ms je sais pas ou est le compilateur le kell c IDLE ? ? ? pcq ca me corrige les faute a chake ligne et c chiant si qq pouvait m aider ca serrai super sympa Je n'utilise pas IDLE, donc je ne peux pas te conseiller dessus, mais tu devrais installer emacs, ou KDevelop, par exemple. Sinon, travaille en ligne de commande, ça marche bien. Link to comment Share on other sites More sharing options...
glenux Posted May 28, 2003 Share Posted May 28, 2003 Je développe sous GNU/Linux, j'utilise gvim comme editeur et GCC pour les compilateurs, sauf pour Java, je préfere (pour l'instant) le compilateur de sun... En général, sous gnu/linux : - pour C, on utilise gcc, - pour C++: g++, etc... - pour du Java: gcj - pour du Prolog : gplc - etc.. Comme IDE, tu peux utiliser : - anjuta - eclipse - kdevelop (personnellement, je n'aime pas les IDE) sinon, un editeur tel que: - Vi / Vim / gVim - Emacs / XEmacs devrait aussi pouvoir te convenir... Link to comment Share on other sites More sharing options...
Dark26 Posted May 28, 2003 Share Posted May 28, 2003 xemacs ou nedit pour editer les fichier... sinon apres c'est gcc -o ( me rappelle plus de la suite ça doit être non de l'exe suivi du nom du fichier source) Link to comment Share on other sites More sharing options...
Fox88 Posted May 28, 2003 Share Posted May 28, 2003 xemacs est beaucoup mieux que nedit une fois les différents raccourcis claviers assimilés (différents de ceux du monde windows par exemple) Link to comment Share on other sites More sharing options...
Jeremy Posted May 29, 2003 Author Share Posted May 29, 2003 Je développe sous GNU/Linux, j'utilise gvim comme editeur et GCC pour les compilateurs, sauf pour Java, je préfere (pour l'instant) le compilateur de sun... En général, sous gnu/linux : - pour C, on utilise gcc, - pour C++: g++, etc... - pour du Java: gcj - pour du Prolog : gplc - etc.. Comme IDE, tu peux utiliser : - anjuta - eclipse - kdevelop (personnellement, je n'aime pas les IDE) sinon, un editeur tel que: - Vi / Vim / gVim - Emacs / XEmacs devrait aussi pouvoir te convenir... ben j apprend ke le C et c deja dur , j aimerai un truc ki fase tout editeur et compilateur un espece de mcrosoft c++ pour mdk koi Link to comment Share on other sites More sharing options...
theocrite Posted May 29, 2003 Share Posted May 29, 2003 mauvaise pioche, je ne crois pas que ça existe sous linux. Mais c'est pas dur, tu lance l'édition de ton fichier dans une ligne de commande (ctr+alt+1 par exemple) (ou en mode graphique tu ouvres un terminal). Tu peut utiliser n'importe quoi Vim (mon préféré), Gedit, Emacs(bof), Kedit, ou n'importe quoi d'autre. Ensuite tu écris ton source. Quand tu as fini, ou pour tester, tu dois compiler. A ce moment ouvres une nouvelle consolle ou switche en TTY2 (ctr+alt+2) tu tapes le chemin du dossier qui contient ton code. Ensuites pour compiler un fichier que nous appellerons {toto}.c tape ou gcc {toto}.c -o {toto}.exe -Wall ce qui va te créer un fichier toto.exe que tu peut exécuter en tapant ./{toto}.exe (sans changer de répertoire). ou gcc {toto}.c -Wall ce qui va te créer un fichier a.out que tu peut exécuter en tapant ./a.out (sans changer de répertoire). Ensuite tu peut le renomer en ce que tu veut en faisant par exemple mv a.out monprog.c Evite quand même les noms trop génériques.Pour des noms différents, tu peut remplacer toto par ce que tu veut. Il faut enlever les { et }, elle ne sont uniquement là pour indiquer quelle partie remplcer lors du changement de nom. Dans les deux cas, le -Wall (W majuscule) est facultatif, mais est fortement recomendé. Il permet de voir ce qui sera probablement une erreur, mais n'empèchera pas la compilation. Link to comment Share on other sites More sharing options...
glenux Posted May 29, 2003 Share Posted May 29, 2003 mauvaise pioche, je ne crois pas que ça existe sous linux. et les IDE c'est quoi ? Et hop, une photo de Anjuta http://glenux2.free.fr/pub/trash/8.53.12.png Et hop une photo de Kdevelop http://glenux2.free.fr/pub/trash/scrshot-2...29-09.08.28.png Link to comment Share on other sites More sharing options...
Neo_13 Posted May 29, 2003 Share Posted May 29, 2003 Moi, j'utilise GCC sous Solaris et Windows XP... Mais sous Linux, dès que j'ai réinstall mon P3, je pense que j'utiliserais ICC (Intel C Compiler), ou les deux pour comparer... Link to comment Share on other sites More sharing options...
Chaworu Posted May 29, 2003 Share Posted May 29, 2003 gvim et command line powa Link to comment Share on other sites More sharing options...
theocrite Posted May 29, 2003 Share Posted May 29, 2003 gvim et command line powa +1 Link to comment Share on other sites More sharing options...
Jeremy Posted May 29, 2003 Author Share Posted May 29, 2003 en fait j aimerai un truc ki affiche bien ki controle ki ds le prog c a dire a chake fonction ke la ligne suivante soit decaler histoire ke ce soit claire car je suis pas encore tres fort (nul) vaut mieu anjusta ou kdevelop ? ? les 2 on l air bien pour ce ke je veut faire Link to comment Share on other sites More sharing options...
glenux Posted May 30, 2003 Share Posted May 30, 2003 en fait j aimerai un truc ki affiche bien ki controle ki ds le prog c a dire a chake fonction ke la ligne suivante soit decaler histoire ke ce soit claire car je suis pas encore tres fort (nul) Tous les éditeurs un peu avancés (kdevelop, anjuta, etc...) ou tres avancés ((g)Vim, (X)Emacs) le font (de plusieurs manieres meme, selon tes préférences) Link to comment Share on other sites More sharing options...
Chaworu Posted May 30, 2003 Share Posted May 30, 2003 CHAlu Ce qui est bien avec Linux, c'est que tu as le CHOIX Alors essayes les deux et garde celui qui te conviens le mieux Link to comment Share on other sites More sharing options...
gauret Posted May 30, 2003 Share Posted May 30, 2003 c IDLE ? ? ? IDLE c'est pour développer en python (jamais utilisé, un emacs me va très bien (et vi aussi, no troll please) . Pour ce qui est de KDevelop/Anjuta, c'est à toi de choisir Link to comment Share on other sites More sharing options...
Jeremy Posted May 31, 2003 Author Share Posted May 31, 2003 bon g kdevelopp m g qq probleme deja j arrive pas a faire juste un fichier .c ou cpp et le compiler et l executer faut faire un projet et la je me perd je voudrai un truc ou on peut faire un fichier .c avec printf("salut") et voila c tout pas tt plein de fichier 2emement kan je fait un main par exemple je me une acolade ca va en decaler (comme je veut ) ms kan je la ferme ben ca reste decaler ca revient pas (enfin j arrive pas a ke ca le fasse Bon le pb de juste comiler un ptit fichier est plus important ke l autre , l autre c juste un detail mais bon Link to comment Share on other sites More sharing options...
glenux Posted May 31, 2003 Share Posted May 31, 2003 1) as tu installé les compilateurs qu'il faut ? 2) Dans Kdevelop, vas dans Projet > Nouveau, choisis Terminal > C, puis suivant, puis complete les bonnes cases, décoche la creation des fichiers standarts (README, etc..), décoche le manuel, décoche le fichier lsm, clique sur suivant, désactive la gestion du CVS, clique sur suivant, modifie l'en-tete des fichiers .h si ca te chante, clique sur suivant, fait de meme avec l'en-tete des fichiers .c, clique sur suivant, puis clique sur créer. normalement tu arrive sur un fichier exemple en C. 3) Clique sur construire > compiler. Ca compile... Je ne vois pas ce que tu veux de plus... Si tu veux utiliser toute la puissance de ce type de logiciel, il va falloir apprendre a utiliser les Makefile dans un premier temps, puis autoconf/automake/etc.. lorsque tu sera a l'aise avec les Makefile... Link to comment Share on other sites More sharing options...
Jeremy Posted May 31, 2003 Author Share Posted May 31, 2003 1) as tu installé les compilateurs qu'il faut ?2) Dans Kdevelop, vas dans Projet > Nouveau, choisis Terminal > C, puis suivant, puis complete les bonnes cases, décoche la creation des fichiers standarts (README, etc..), décoche le manuel, décoche le fichier lsm, clique sur suivant, désactive la gestion du CVS, clique sur suivant, modifie l'en-tete des fichiers .h si ca te chante, clique sur suivant, fait de meme avec l'en-tete des fichiers .c, clique sur suivant, puis clique sur créer. normalement tu arrive sur un fichier exemple en C. 3) Clique sur construire > compiler. Ca compile... Je ne vois pas ce que tu veux de plus... Si tu veux utiliser toute la puissance de ce type de logiciel, il va falloir apprendre a utiliser les Makefile dans un premier temps, puis autoconf/automake/etc.. lorsque tu sera a l'aise avec les Makefile... uf t inkiete pas ke je v pas utiliser tt la puissance du compilateur . Link to comment Share on other sites More sharing options...
waiche Posted June 10, 2003 Share Posted June 10, 2003 Anjuta + 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.