Un compilateur C optimisé pour windows - C - Programmation
Marsh Posté le 18-08-2004 à 15:49:43
t'as gcc ou lcc par exemple
et SURTOUT LIS LE TOPIC DÉDIÉ !
Marsh Posté le 18-08-2004 à 16:03:08
le compilateur MS est dispo gratuitement
Marsh Posté le 18-08-2004 à 17:04:58
Citation : seulement des trucs de C++ qui faisaient un peu de C aussi pour je pense des problèmes de compatibilité ou pour adapter du code en C++. |
Un peu de C... Plus qu'il n'en faut à mon avis.
Marsh Posté le 18-08-2004 à 19:40:05
je dirais :
- celui d'intel version 8 un poil meilleur sur CPU Intel comme l'a dit Tamahome (payant, ne marche pas sous win9x/ME)
- celui de microsoft version 7.1 qui est gratuit (si si!)
- mingw (gcc specifique à windows) qui optimise bien
- vectorC qui se débrouille très bien mais il faut beaucoup de réglages (payant mais demo dispo)
J'ajouterais que tout compilo C++ compile du C et que linker du C et du C++ ça marche très bien (directive extern "C" ou "C++" )
Marsh Posté le 18-08-2004 à 21:06:09
Ok merci tout le monde. Je me lance dans le C pour windows (ca devrait pas trop changer de linux )
au fait d'où vient la lenteur de compilation par rapport à des trucs comme delphi?
TchaoTchao
Marsh Posté le 19-08-2004 à 01:13:52
Le C est bcp plus complexe à parser que le Pascal (et je ne parle pas du C++).
Marsh Posté le 19-08-2004 à 11:47:52
Citation : au fait d'où vient la lenteur de compilation par rapport à des trucs comme delphi? |
Essentiellement à cause du système des #include.
Marsh Posté le 19-08-2004 à 13:24:47
HelloWorld a écrit :
|
mais les en-têtes pré compilés corrigent en partie ce pb.
Il existe des compilos très rapides, celui de Borland je crois en était un des plus rapide en version 6, mais ceux qui sont rapides optimisent souvent mal (malgrès que le parse et l'optimisation soient deux choses différentes).
En règle générale le temps de compilation n'est pas un problème pendant le développement si tu répartis bien ton code. Par exemple il faut déclarer ce qui est spécifique à un fichier .cpp dans ce fichier plutôt que dans un header qui pourrait être utilisé ailleurs pour rien. Si tu codes pas comme un porc et que tu utilises un assistant qui détecte les fautes de frappe ou de grammaire genre parenthèse manquante pendant l'édition tu n'as besoin de recompiler souvent.
Marsh Posté le 19-08-2004 à 13:25:39
el muchacho a écrit : Le C est bcp plus complexe à parser que le Pascal (et je ne parle pas du C++). |
bah nan, le C, ca va encore (?) (le C++ je dis pas)
Marsh Posté le 19-08-2004 à 16:35:07
Y'a la phase de preprocessing : les macros, la recopie des include, ...
Les compilos C/C++ optimisent bcp aussi, et ça prend du temps...
Marsh Posté le 20-08-2004 à 11:28:52
HelloWorld a écrit : Y'a la phase de preprocessing : les macros, la recopie des include, ... |
c'est désactivable. En mode debug en général les compilos n'optimisent pas et c'est + rapide.
Marsh Posté le 20-08-2004 à 14:21:00
jesus_christ a écrit : c'est désactivable. En mode debug en général les compilos n'optimisent pas et c'est + rapide. |
je parlais de la compilation.
Taz, le type qui ne rate aucune faute, même pas de grammaire
Marsh Posté le 20-08-2004 à 14:30:33
taz considère peut être que la vitesse d'exécution est plus importante que la vitesse de compilation
il le souligne donc
Marsh Posté le 20-08-2004 à 14:36:11
A quand le topic dédié à l'analyse des pensées de Taz.
Marsh Posté le 21-08-2004 à 11:29:04
Masklinn a écrit : taz considère peut être que la vitesse d'exécution est plus importante que la vitesse de compilation |
Pareil pour moi, j'ai des applis qui compilent en 35 mn pour aller 17 fois plsu vite qu'uen appli compilant en 35s
Marsh Posté le 21-08-2004 à 19:49:55
HelloWorld a écrit : |
jamais, ca n'interesse personne
Marsh Posté le 22-08-2004 à 10:59:15
Taz a écrit : les fotes dans les signatures, très peu "Lieutenenant" |
sors de ce corps, luc 2 !
Marsh Posté le 22-08-2004 à 13:05:44
ReplyMarsh Posté le 22-08-2004 à 13:34:27
chrisbk a écrit : -15 points de raisonnement |
j'ai PROUVE que tu avais perdu cette discution !
####### |
Marsh Posté le 22-08-2004 à 21:01:49
je sais plus, pitet, en tout cas j'ai le bon bout de la raison
Marsh Posté le 18-08-2004 à 15:45:57
Voila je recherche un compilateur C optimisé pour windows. Pour Linux j'ai trouvé, mais pour windows... seulement des trucs de C++ qui faisaient un peu de C aussi pour je pense des problèmes de compatibilité ou pour adapter du code en C++. Voila sinon que dire à part que j'aimerais éviter de payer une license (Vive la GPL) et surtout a Microsoft.
@+