Mot :    Pseudo :           
 

j'essais de compiler mon programme:

Code :
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int main()
  4. {
  5.     printf("Hello world!\n" );
  6.     return 0;
  7. }



et puis la sa me dis :

erreur: stdlib.h: aucun fichier ou répertoire de ce type


Message édité par narrateur747 le 28-06-2007 à 20:27:54
Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Poste ça sur le forum "programmation" ! ;)

 

Et tu as posté TOUT le code source là ? (parce qu'il manque des choses)


Message édité par redraven le 28-06-2007 à 20:30:33
------------------------------ Les linuxiens sont ADEPT des mises à jours xD ! En root pour l'aventure ! :D
Répondre à redraven

j'ai tout posté

et puis c'est spécial car sa fesais pas sa quand j'était sur windows,

sa me fais sa juste sur linux

Répondre à narrateur747

OK !

 

Mais tu n'as pas mis

 
Code :
  1. <iostream>
  2. int main
  3. {
 

Au début, et le

 
Code :
  1. }
 

à la fin !

 

Normalement faut les mettre ces en-têtes, non ???


Message édité par redraven le 28-06-2007 à 20:41:43
------------------------------ Les linuxiens sont ADEPT des mises à jours xD ! En root pour l'aventure ! :D
Répondre à redraven

Viens ici m3ra xD :D

------------------------------ www.Hinsolite.com
Répondre à djej68

@redraven, il faut un include quand meme avant le <iostream>
et ce qu'il fait, c'est du C (en tout cas, pour le peu qu'il y a)

@Narrateur7 47, pour compiler, il te faut certains paquets, un qui en regroupe pas mal:

Code :
  1. sudo aptitude install build-essential


ensuite t'as juste à taper

Code :
  1. make tonprogramme


il ne faut pas taper l'extension du fichier source (qui doit etre .c ou .cc)
ensuite pour lancer le programme:

Code :
  1. ./tonprogramme

------------------------------ Ne pas oublier le [resolu] pour finir le sujet.
Penser à voir les tutos, ca peut aider!
Répondre à coca25

Je te donne un petit conseil:

Code :
  1. #include <stdio.h>
  2. int main()
  3. {
  4. printf("Hello world!\n" );
  5. return (0);
  6. }
 

C'est pas ordoné mais ça marche, il te manque juste la lib "stdlib" qui pour l'instant, dans ton code ne te sert à RIEN.


Message édité par Moi123@IDN le 29-06-2007 à 01:53:19
------------------------------ VieDeGeek || Hinsolite
Répondre à Moi123@IDN

@coca25, merci pour le packet, maintenant sa marche..

j'ai rien compris a ton truc de contruire le programme par la console..

mais il s'ouvre quand je fais build and run :)

ce ne serait pas plus simple comme ca?

Répondre à narrateur747

si, mais comme tu n'as pas précisé que tu utilisais un ide, je t'ai donné la manière terminal...

 

du coup, tu peux changer le titre et rajouter resolu


Message édité par coca25 le 29-06-2007 à 10:41:15
------------------------------ Ne pas oublier le [resolu] pour finir le sujet.
Penser à voir les tutos, ca peut aider!
Répondre à coca25
Tom's Guide > Forum > Systèmes d'exploitation (Windows, Mac OS, Linux...) > viens ici m3ra
Aller à :

Il y a 1582 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens