Problème COMPILATION Code::Block

Problème COMPILATION Code::Block - C - Programmation

Marsh Posté le 02-10-2007 à 16:32:15    

Bonjour,  
J'ai installé comme IDE Code::Block.  
J'ai procédé comme suit : 1) Installatin du Compilateur MinGW 5.1.3  
                                   2) Installation du GDB Debugger 6.3.2  
                                   3) Installtion des "Nightly Builds"  
                                   4) Déplcement des fichiers : C:\MinGW\libexec\gcc\mingw32\3.4.5\cc1.exe => C:\MinGW\bin\cc1.exe  
                                                                           C:\MinGW\libexec\gcc\mingw32\3.4.5\cc1plus.exe => C:\MinGW\bin\cc1plus.exe  
                                                                             C:\MinGW\libexec\gcc\mingw32\3.4.5\collect2.exe => C:\MinGW\bin\collect2.exe  
                                   ==> Pour que ca fonctionne sous Vista.  
                                   En fait j'ai appliqué le tutorial de cette adresse :  
                                   "http://www.siteduzero.com/tuto-3-15081-1-installer-et-decouvrir-les-nightly-builds-de-code-blocks.html"  
 
Bon maintenant mon problème est que lorsque que je compile mon projet : il m'indique ces erreurs :  
 
:: === ..., Debug ===  
C:\...\main.c:1: no include path in which to search for stdio.h ?????  
C:\...\main.c:2: no include path in which to search for stdlib.h ?????  
C:\...\main.c:3: no include path in which to search for math.h ?????  
(C:\...\main.c:: In function `valH':  
C:\...\main.c:20: warning: implicit declaration of function `pow' ?????  
C:\...\main.c:: In function `Zerox1':  
C:\...\main.c:37: warning: implicit declaration of function `sqrt' ?????  
C:\...\main.c:43: warning: control reaches end of non-void function  
C:\...\main.c:: In function `equationDepart':  
C:\...\main.c:67: warning: implicit declaration of function `fabs' ?????  
C:\...\main.c:68: warning: implicit declaration of function `printf' ??????  
C:\...\main.c:75: warning: left-hand operand of comma expression has no effect  
C:\...\main.c:: In function `equationTransformer':  
C:\...\main.c:95: warning: double format, different type arg (arg 3)  
C:\...\main.c:97: warning: left-hand operand of comma expression has no effect  
C:\...\main.c:104: warning: double format, different type arg (arg 3)  
C:\...\main.c:104: warning: double format, different type arg (arg 4)  
C:\...\main.c:: In function `main':  
C:\...\main.c:113: warning: implicit declaration of function `scanf' ????  
C:\...\main.c:120: warning: implicit declaration of function `system' ????  
:: === Build finished: 3 errors, 12 warnings ===  
 
On dirait qu'ilne reconnait, on ne trouve pas les fichiers directives du prépoesseur.  
 
Comment configuré le logiciel pr que ca fonctionne correctement?  
Que dois-je faire ?  
Cordialement  
Merci d'avance  
 
 
     
 
 
---------------  
www.packbarre.com/?pa=984 : gagner des pack+ gratuitement
 
Dumbledore Posté le 29-09-2007 à 17:54:01    
il manque les directives "-I" pour que gcc puisse trouver l'emplacement des fichiers .h . Après, je sais pas où ça se configure dans codeblock
 
Maxou5 Posté le 29-09-2007 à 19:58:21    
Où trouve-t-on ces directives pour que gcc puisse trouver l'emplacement des fichiers H ? et que faut-il faire ac?
 
tpierron Posté le 29-09-2007 à 22:02:35    
Bah, c'est dans settings => Global compiler settings => onglet "Search directories".  
 
Là tu rajoutes le chemin vers les includes standard. Parce que bon si ton compilo ne trouve même pas stdio.h, tu n'iras pas très loin.  
 
 
Maxou5 Posté le 29-09-2007 à 22:39:49    
J'ai fais ce que vous m'avez dit mais y a tjrs ce problème !!!  
Dans les onglets (Compiler, Linker, Ressources Compiler)de l'onglet Search directories : les chemins d'accès sont déjà prédéfini j'ai du r1 rajouté. Alrs comment cela se fait que le problème subsiste.  
 
P.S : (Nighty Build du 25 Septembre 4491 : p-e  qe c'est ca je sais pas ;  
 
Cordialemen  
Maxou5
 


---------------
www.packbarre.com/?pa=984 : gagner des pack+ gratuitement
Reply

Marsh Posté le 02-10-2007 à 16:32:15   

Reply

Marsh Posté le 02-10-2007 à 16:47:55    

Pourquoi avoir créé un second sujet sur la même question ?

Reply

Marsh Posté le 02-10-2007 à 18:54:56    

pr que qqn réponde par % au réactions de autres

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed