La fonction gcc est soit disant inconnu
bonjour a tous
Je debute sous Linux, je tiens a préciser que je travail sous Mandriva et sous environment graphique KDE.
Voila le probleme: apres avoir creer un petit programme en c que j'ai noté tp0.c, je voudrai le compiler. Je tape donc "gcc tp0.c -o tp0" et il me met "bash: gcc : command not found". Or la commande gcc existe bien sous mon Linux car lorsque je tape "man gcc" il me met bien toute sa definition.
J'ai essayé de taper autre chose comme:
gcc -c tp0.c
gcc -o tp0 tp0.c
Mais sans succes!!!! Toujours commande not found!!
Que dois je faire pour compiler? Merci de me repondre sans quoi je ne pourrais pas utiliser le c ,etc...
Je debute sous Linux, je tiens a préciser que je travail sous Mandriva et sous environment graphique KDE.
Voila le probleme: apres avoir creer un petit programme en c que j'ai noté tp0.c, je voudrai le compiler. Je tape donc "gcc tp0.c -o tp0" et il me met "bash: gcc : command not found". Or la commande gcc existe bien sous mon Linux car lorsque je tape "man gcc" il me met bien toute sa definition.
J'ai essayé de taper autre chose comme:
gcc -c tp0.c
gcc -o tp0 tp0.c
Mais sans succes!!!! Toujours commande not found!!
Que dois je faire pour compiler? Merci de me repondre sans quoi je ne pourrais pas utiliser le c ,etc...
A voir également:
- La fonction gcc est soit disant inconnu
- Fonction si et - Guide
- Numero inconnu - Guide
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Mms numéro inconnu - Forum Mobile
6 réponses
J'ai bien taper "whereis gcc" il me met bien une adresse, pour "echo $path il" me met juste path et pour "whereis gcc echos $path" il me donne les adrese pour gcc et echo. Alors la que dois je faire apres pour pouoir ainsi compiler? Desolé, je suis vraiment un gros debutant sous linux.....lol.
D'avance merci
D'avance merci
Le fait que man gcc marche ne prouve rien. Ouvre une console utilisateur, et donne-nous le résultat des commandes de lami20j. Exemple chez moi :
Personnellement je ne pense pas que tu aies installé gcc et que ce soit un problème de PATH. Essaye de voir s'il est bien installé dans ton gestionnaire de paquetage.
Bonne chance
(mando@aldur) (~) $ whereis gcc gcc: /usr/bin/gcc /usr/lib/gcc /usr/X11R6/bin/gcc /usr/bin/X11/gcc /usr/share/man/man1/gcc.1.gz (mando@aldur) (~) $ echo $PATH /usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
Personnellement je ne pense pas que tu aies installé gcc et que ce soit un problème de PATH. Essaye de voir s'il est bien installé dans ton gestionnaire de paquetage.
Bonne chance
apres avoir taper whereis gcc voila ce qu'il me met:
pour echo $PATH
voila que dois je faire alors?
Je tien a preciser uqe pour compiler je viens de taper l'adresse de gcc c'est a dire:
Si vous me dites su'il nest pas instaler ou peux t on trouver un compilateur (j'entend parr la failve a instaler ou alors avec une notice). et oui dsl je vous rapele que je debute.....
Merci
/usr/lib/gcc
pour echo $PATH
/usr/bin:/bin:/usr/bin:/usr/local/bin:/usr/XR116/bin:/usr/games/homes/balthordu/bin
voila que dois je faire alors?
Je tien a preciser uqe pour compiler je viens de taper l'adresse de gcc c'est a dire:
/usr/lib/gcc tp0.c -o tp0et
usr/lib/gcc tp0.c -o tp0cela ne marche toujours pas.
Si vous me dites su'il nest pas instaler ou peux t on trouver un compilateur (j'entend parr la failve a instaler ou alors avec une notice). et oui dsl je vous rapele que je debute.....
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ce n'est pas normal que tu n'aies pas /usr/bin/gcc. Pour moi le paquet et pas ou mal installé.
Affine si besoin la recherche de :
http://rpmfind.net/linux/rpm2html/search.php?query=gcc&submit=Search+
et télécharge le rpm pour mandriva correspondant à ton architecture de processeur. Si tu ne la connais pas tape :
Ensuite ouvre une console root (superutilisateur) et place toi dans le répertoire où se trouve le rpm. Par exemple si elle est sur le bureau de l'utilisateur tapir tape :
cd ~tapir/Desktop
Tape :
Ensuite regarde si /usr/bin/gcc existe :
Bonne chance
Affine si besoin la recherche de :
http://rpmfind.net/linux/rpm2html/search.php?query=gcc&submit=Search+
et télécharge le rpm pour mandriva correspondant à ton architecture de processeur. Si tu ne la connais pas tape :
uname -a
Ensuite ouvre une console root (superutilisateur) et place toi dans le répertoire où se trouve le rpm. Par exemple si elle est sur le bureau de l'utilisateur tapir tape :
cd ~tapir/Desktop
Tape :
rpm -ivh gcc*rpm
Ensuite regarde si /usr/bin/gcc existe :
whereis gcc
Bonne chance