OVH Cloud OVH Cloud

Unresolved external '_main' referenced

4 réponses
Avatar
matthieu ducamp
Bonjour,
J'essaye de compiler avec borland, le fichier wave.cpp qui se trouve :
http://www.lightlink.com/tjweber/StripWav/WAVE.html#Reading

Mais j'obtiens cette erreur :

Error: Unresolved external '_main' referenced from
:\BORLAND\BCC55\LIB\C0X32.OBJ

Je suis debutant et je ne sais pas trop ce que ca veut dire.
Quelqu'un peut m'aider ?

Merci
Matthieu

4 réponses

Avatar
Fabien LE LEZ
On Sat, 13 Aug 2005 01:34:29 +0900, "matthieu ducamp"
:

Error: Unresolved external '_main' referenced from


Un programme doit contenir une fonction main(), qui est le point
d'entrée du programme (i.e. cette fonction est appelée
automatiquement, et elle appelle elle-même d'autres fonctions).

Elle a deux formes possibles :

int main()

ou

int main (int, char**)


Le message signifie qu'il n'y a pas de fonction main() dans ton
programme.

Avatar
nico
Elle a deux formes possibles :

int main()

ou

int main (int, char**)



ou

int main(int argc, char ** argv, char ** envp) :)

--
nico

Avatar
Fabien LE LEZ
On Sat, 13 Aug 2005 16:09:06 +0200, nico :

ou

int main(int argc, char ** argv, char ** envp) :)


Ceci est une extension -- hors-sujet ici.

Avatar
rudahindwa
matthieu ducamp a écrit le 12/08/2005 à 18h34 :
Bonjour,
J'essaye de compiler avec borland, le fichier wave.cpp qui se trouve :
http://www.lightlink.com/tjweber/StripWav/WAVE.html#Reading

Mais j'obtiens cette erreur :

Error: Unresolved external '_main' referenced from
:BORLANDBCC55LIBC0X32.OBJ

Je suis debutant et je ne sais pas trop ce que ca veut dire.
Quelqu'un peut m'aider ?

Merci
Matthieu


Bonjour,
J'ai lu votre question, je pense que vous avez oublié de placer toutes les directives pour la compulation. Si vous compiler avec bcc32 tous court, vous aurez sans cesse ce messa d'erreur car votre application est windows utilisant son Api win32. Alors supposons que votre fichier s'appele fenetre.cpp ou fenetre.c, il faudra compuler de la manière suivante : bcc32 -tW fenetre.cpp ou bcc32 -tW fenetre.c
Note : respectez la casse svp t miniscule et W majuscule.

Merci.