Compilation en C: ld returned 1 exit status

Fermé
mancini - 25 juil. 2006 à 16:58
 guiguidi77 - 22 mars 2010 à 21:39
bonjour,
j'apprend à programmer en C. J'utilise l'IDE de DEv- C++
voici mon code :

/*
Ci-dessous, ce sont des directives de préprocesseur.
Ces lignes permettent d'ajouter des fichiers au projet, fichiers que l'on appelle "librairies".
Grâce à ces librairies, on disposera de fonctions toutes prêtes pour afficher par exemple un message à l'écran
*/

#include <stdio.h>
#include <stdlib.h>
/*
Ci-dessous, vous avez la fonction principale du programme, appelée "main". C'est par cette fonction que tous les programmes commencent.
Ici, ma fonction se contente d'afficher "Bonjour" à l'écran, met en pause le programme puis s'arrête
*/


int main(int argc, char *argv[])
{
// debut de la fonction
//déclaration et initialisation d'une variable
long nombreDeVies= 5;
// déclaration et initialisation d'une constante
const long NOMBRES_DE_VIES_INITIALES=5;



printf("il vous reste %ld vies",nombreDeVies);
printf("***** BAM*******\n");//il vient de se prendre un grand coup sur la tête

nombreDeVies = 4; // Il vient de perdre une vie !
//printf("Ah desolé, il ne vous reste plus que %ld vies maintenant !\n\n", nombreDeVies);


system("PAUSE"); // Le programme se met en pause
return 0; // Le programme renvoie le nombre 0 puis s'arrête

}
quand j'essaye de compiler et d'exécuter
ca me donne cet erreur:
Permission denied
ld returned 1 exit status
merci pour tout aide.
A voir également:

9 réponses

Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
23 nov. 2007 à 08:32
Quelques questions.
as tu les même problème avec d'autres programmes compiler avec DevCPP ?
Lorsque tu dit que tu peux ni renommer ni supprimer le .exe, c'est Windows qui refusse sous un pretexte bidon ?
Si les deux réponse sont oui, il est possible que le compilo soit mal installer (exe ou lib). donc le réinstaller.
si la réponse à la première est non, il est possible que ça vienne du source.
5