toutes les personnes
Voici mon problème. Donc, je suis nouveau sur Ubuntu et la programmation et je voulais juste commencer par C. J'ai créé le fichier classique "hello.c"
#include <stdio.h>
main ()
{
printf("Hello World!");
}
Puis j'ai tapé dans le terminal:
cd /Desktop
Parce que le fichier se trouve dans le bureau
Et puis j'ai tapé
gcc hello.c -o hello
Mais voici les problèmes, il est apparu soudainement un problème qui dit:
gcc: error: hello.c: No such file or directory
gcc: fatal error: no input files
compilation terminated.
Alors, comment puis-je résoudre ce problème?
Le bureau ne se trouve pas dans /Desktop
mais plutôt dans ~/Desktop
. Exécute donc ces commandes.
cd ~/Desktop
(pour changer de répertoire sur le bureau)gcc hello.c -o hello
(pour la compilation du programme C)./hello
, si une erreur s’affiche, modifiez ses autorisations avec chmod +x hello
.Puis j'ai tapé dans le terminal:
cd /Desktop
/Desktop
n'est pas le chemin d'accès à votre bureau. /Desktop
est le chemin d'accès à un répertoire "Desktop
" dans /
(votre répertoire root
). /home/<username>/Desktop
ou, abrégé, ~/Desktop
est le chemin d'accès à votre bureau.
Commencez donc par changer le répertoire de travail de votre terminal sur le chemin de votre bureau:
cd ~/Desktop
Puis compilez à nouveau le fichier:
gcc hello.c -o hello