Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
691 connectés 

  FORUM HardWare.fr
  Programmation
  C

  Edition VI & compilation Gcc...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Edition VI & compilation Gcc...

n°848208
jijiz
Posté le 12-09-2004 à 20:33:10  profilanswer
 

Bonjour,
 
Voici la source du fichier édité avec vi:

Code :
  1. #include <sdtio.h>
  2. void main(void)
  3. {
  4.           printf("Salu" );
  5. }


quand je tappe:
gcc simple.c (mon fichier édité avec vi) -o prog
 
voici l'érreur:
In function main
warning: return type of main is not int
 
Merci de m'éclairer
 
 :cry:  


---------------
Mon Feedback: http://forum.hardware.fr/hardwaref [...] m#t2928561
mood
Publicité
Posté le 12-09-2004 à 20:33:10  profilanswer
 

n°848211
leneuf22
Posté le 12-09-2004 à 20:34:42  profilanswer
 
n°848212
WhatDe
Posté le 12-09-2004 à 20:35:38  profilanswer
 

jijiz a écrit :

Bonjour,
 
Voici la source du fichier édité avec vi:

Code :
  1. #include <sdtio.h>
  2. void main(void)
  3. {
  4.           printf("Salu" );
  5. }


quand je tappe:
gcc simple.c (mon fichier édité avec vi) -o prog
 
voici l'érreur:
In function main
warning: return type of main is not int
 
Merci de m'éclairer
 
 :cry:


Tu as des notions d'anglais ? Car sinon tu vas être mal pour interpréter tous les messages d'erreurs de gcc...
 

Citation :

In function main
warning: return type of main is not int


Ca te dit que le type de retour de main n'est pas int (tu as mis void), donc change le en int et regarde ce qui se passe à la prochaien compilation.

n°850085
darkoli
Le Petit Dinosaure Bleu
Posté le 14-09-2004 à 16:44:48  profilanswer
 

In function main
warning: return type of main is not int

Dans l'avertissement principal de fonction : le type de retour de force n'est pas interne

:sweat:
jijiz > C'est un warning (avertissement) donc ton programme a été compilé et tu peux quand même l'exécuter. Simplement le compilateur te previent que pour être conforme aux dernières normes la fonction main() doit retourner un entier.


Message édité par darkoli le 14-09-2004 à 16:48:58
n°850139
jijiz
Posté le 14-09-2004 à 17:41:52  profilanswer
 

Merci a vous deux.


---------------
Mon Feedback: http://forum.hardware.fr/hardwaref [...] m#t2928561

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  Edition VI & compilation Gcc...

 

Sujets relatifs
langage utiise par gccgcc -> the gets function is dangerous and should not be used
compilation gtk avec proj en C[C++] Compilation et link de librairie statique avec une DLL (VC++)?
[C++] Qt, gcc, header précompilé : ça roxe sa mamancompilation
Compiler un makefile VC ++ en gcc?[Résolu] [ASPX] Compilation en ligne de commande et Crystal Reports
incrementation de fichier (deuxieme edition !)probleme a la compilation sous VC++ .NET
Plus de sujets relatifs à : Edition VI & compilation Gcc...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR