Langage c sous ubuntu

Résolu
ziedzico Messages postés 393 Date d'inscription   Statut Membre Dernière intervention   -  
 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 !");
}
A voir également:

31 réponses

mype Messages postés 2435 Date d'inscription   Statut Membre Dernière intervention   437
 
il faut installer les lib standards
tapes dans un terminal
sudo aptitude install build-essential
apres tu pourras compiler ton programme
1
mype Messages postés 2435 Date d'inscription   Statut Membre Dernière intervention   437
 
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 tapes
sudo aptitude install build-essential
1
Utilisateur anonyme
 
Avec quoi compiles tu?
Quelle est la commande?
0
ziedzico Messages postés 393 Date d'inscription   Statut Membre Dernière intervention   112
 
gcc
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ziedzico Messages postés 393 Date d'inscription   Statut Membre Dernière intervention   112
 
j'ai l'installé pour qu'elle marche avec sudo apt-get install gcc
0
Utilisateur anonyme
 
Et quelle ai ta commande pour compiler?
0
ziedzico Messages postés 393 Date d'inscription   Statut Membre Dernière intervention   112
 
gcc zied.c
0
ziedzico Messages postés 393 Date d'inscription   Statut Membre Dernière intervention   112
 
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
0
Utilisateur anonyme
 
Essaye ça :


gcc -o log log.c
0
ziedzico Messages postés 393 Date d'inscription   Statut Membre Dernière intervention   112
 
gcc: log.c : Aucun fichier ou dossier de ce type
gcc: pas de fichier à l'entrée
0
Utilisateur anonyme
 
essaye :

cd Desktop/
gcc -o log log.c
0
ziedzico Messages postés 393 Date d'inscription   Statut Membre Dernière intervention   112
 
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»
0
Utilisateur anonyme
 
#include <stdio.h>
#include <stdlib.h>


int main (int argc, char * argv[])


puts ( "Hello world!" ) ;



}
0
ziedzico Messages postés 393 Date d'inscription   Statut Membre Dernière intervention   112
 
bash: cd: Desktop/: Aucun fichier ou dossier de ce type
0
Utilisateur anonyme
 
cd Desktop pas cd: Desktop
0
ziedzico Messages postés 393 Date d'inscription   Statut Membre Dernière intervention   112
 
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
0
Utilisateur anonyme
 
Ouai tu t'en prends de partout.
Essaye de réinstaller GCC.
0
ziedzico Messages postés 393 Date d'inscription   Statut Membre Dernière intervention   112
 
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
0
Utilisateur anonyme
 
T'inkiete pas, moi aussi je suis passé par la :D
Réinstalle GCC.
0
ziedzico Messages postés 393 Date d'inscription   Statut Membre Dernière intervention   112
 
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
0