installe une ide comme dev c++
Hum, je viens de dl dev c++, c'est un frontend en fait? Faut rien configurer pour utiliser GCC dessus?
bah ca t'evite d'avoir a faire des makefile etc... c bien pour commencer
Ben, il n'y a pas grand chose à connaître si c'est juste pour faire un petit programme. Tu installes la distribution MinGW (qui est dans un installeur pratique), tu rajoutes le répertoire mingw\bin à ton PATH si l'installeur ne le fait pas pour toi (je ne m'en rappelle plus), tu tapes ton programme dans l'éditeur de ton choix (au pire Notepad) et tu fais gcc -Os -s toto.c. -Os active l'optimisation (en taille), -s supprime les informations de symboles (qui prennent une place folle et qui ne te servent pas si tu ne comptes pas utiliser un débogueur). Oublie tous les autres switches, tu n'en auras pas besoin pour commencer. Mais si tu as déjà travaillé avec un autre portage de GCC (TIGCC par exemple), tu les connaîtras probablement déjà.
Ou alors tu utilise un IDE comme Dev-C++.
Q_o Le 12/04/2003 à 01:13 ou bien djgpp est bien aussi, ça émule le gcc de linux, en mode console
ben mingw aussi émule le gcc de linux, non ?
guilc Le 12/04/2003 à 18:10 Oui, MingW permet d'éxécuter les scripts bash (très pratique pour les "configure"), et utilise gcc (3.2 dans sa version actuelle). Il a meme un bash allégé, avec quand meme tous les outils de binutils, donc il y a moyen de faire plein de trucs avec. Cependant, pour faire tout ça, MingW en lui meme ne suffit pas, il faut installer MSys (qui est disponible aussi sur la page de projet de MingW sur Sourceforge (j'ai pas l'adresse sous la main là, mais c pas compliqué a trouver...))
Sinon, Cygwin permet aussi cela...
sauf que cygwin est nettement plus gros à dl que mingw + msys, je dirai.
(enfin, bien entendu, ça dépend des pauetages que tu dl... mais rien que les dll doivent rendre cygwin plus gros)
guilc Le 13/04/2003 à 14:05 Oui, bien entendu. Si tu veux juste compiler des progs (meme avec des scripts bash, donc) ou faire un peu de bash ou gérer tes fichiers avec les binutils, MingW + MSys suffit largement (et je dirais meme que c'est mieux).
Par contre, cygwin a plus de possibilités : si, en plus de ces possibilités là, tu veux installer un serveur ssh, un environnement X11, etc... Alors il faudra choisir cygwin.
sauf que ton environnement X, il va ramer à mort...
sous cygwin, GNOME tournait à 100% d'utilisation de ressources cpu...
et KDE à 25%
(qd c'était inactif !)
et pourtant, j'ai pas un cpu trop lent...