| ||||||||
Nouvelle astucienne | bonjour, je suis débutante en programmation c et j'ai un code source que j'essaie de compiler (avec gcc sous linux) mais ça me donne les erreurs suivantes (pourtant j'ai inclu le math.h)
[root@nouha code nouha]# cc taboushift.c
taboushift.c: In function ‘main’:
taboushift.c:711: attention : return type of ‘main’ is not ‘int’
/tmp/ccXQRUgJ.o: In function `InitCost':taboushift.c:(.text+0x28b): référence indéfinie vers « sqrt »
collect2: ld a retourné 1 code d'état d'exécution
et le "main" est de type void et je n'ai aucun return dans "main".
| |||||||
Publicité | ||||||||
Petit astucien | Salut,
essaye la commande suivante : gcc -c taboushift.c
Si ça ne marche toujours pas, montre nous ton code. | |||||||
Petit astucien | La première erreur est plutôt évidente, tu dis toi-même que tu as déclaré main void alors que main doit retourner un int. Pour la deuxième erreur, il faudrait voir le code pour t'aider. | |||||||
|
Les bons plans du moment PC Astuces | Tous les Bons Plans | |||||||||||||||
|