Langage c sous ubuntu
Résolu
ziedzico
Messages postés
438
Statut
Membre
-
Houssam -
Houssam -
Bonjour,j'ai un prob au niveau de la compilation du code c sous le terminal de ubuntu bootable
apres ::: [ gcc zied.c ] ::: j'ai recu ce code d'erreur : /usr/bin/ld: crt1.o: No such file: No such file or directory
collect2: ld a retourné 1 code d'état d'exécution
merci de me repondre
mon fichier comporte le code suivant :
#include<stdio.h>
main()
{
printf ("coucou !");
}
apres ::: [ gcc zied.c ] ::: j'ai recu ce code d'erreur : /usr/bin/ld: crt1.o: No such file: No such file or directory
collect2: ld a retourné 1 code d'état d'exécution
merci de me repondre
mon fichier comporte le code suivant :
#include<stdio.h>
main()
{
printf ("coucou !");
}
Configuration: Linux Firefox 3.0
31 réponses
- 1
- 2
Suivant
-
il faut installer les lib standards
tapes dans un terminalsudo aptitude install build-essential
apres tu pourras compiler ton programme -
les librairies standard du C comme stdio.h, stdlib.h etc... tu dois les installer pour compiler ton programme
pour ça tu ouvres un terminal et tu tapessudo aptitude install build-essential
-
-
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
j'ai l'installé pour qu'elle marche avec sudo apt-get install gcc
-
-
-
je suis sous Desktop et le fichier se trouve sur le bureau
car quand je fais "vi zied.c" le fichier apparait sur le bureau -
-
gcc: log.c : Aucun fichier ou dossier de ce type
gcc: pas de fichier à l'entrée -
-
je crois que il manque des fichiers d'installation ou une des bibleotheques car je vois maintenant :
zied.c:1:18: erreur: stdio.h : Aucun fichier ou dossier de ce type
zied.c: Dans la fonction «main» :
zied.c:4: attention : incompatible implicit declaration of built-in function «printf» -
#include <stdio.h>
#include <stdlib.h>
int main (int argc, char * argv[])
puts ( "Hello world!" ) ;
} -
bash: cd: Desktop/: Aucun fichier ou dossier de ce type
-
-
pour hello world je vois :
zied.c:1:19: erreur: stdio.h : Aucun fichier ou dossier de ce type
zied.c:2:20: erreur: stdlib.h : Aucun fichier ou dossier de ce type
zied.c: Dans la fonction «main» :
zied.c:8: erreur: expected declaration specifiers before «puts»
zied.c:12: erreur: expected declaration specifiers before «}» token
zied.c:12: erreur: expected «{» at end of input -
-
excuse moi car je suis completement debutant et mon disque dur est plein
c pour ca j'ai installé une version complete
j'ai cru que ubuntu bootable fait l'affaire -
-
j'ai knoppix 5.0 mais il s'arrete au niveau de demarrage (pc portable)
pourtant sur un pc de bureau il se lance parfaitement et execute le code c
- 1
- 2
Suivant