Probleme de noob linux et geany
Résolu
cariboux
Messages postés
212
Statut
Membre
-
denisympa -
denisympa -
Bonjour,
je viens de commencer a apprendre mon tout premier programme en C. le célèbre "hello world".
Donc je tape le code, je compile, tout ce passe bien, la je test de l'exécuter et la:
" ./geany_run_script.sh: 5: ./main: not found
----------------------------
(program exited whit code: 127)
press return to continue "
je comprend pas, g beau chercher sur mon ami Google, je ne trouve pas.
Merci
je viens de commencer a apprendre mon tout premier programme en C. le célèbre "hello world".
Donc je tape le code, je compile, tout ce passe bien, la je test de l'exécuter et la:
" ./geany_run_script.sh: 5: ./main: not found
----------------------------
(program exited whit code: 127)
press return to continue "
je comprend pas, g beau chercher sur mon ami Google, je ne trouve pas.
Merci
A voir également:
- Probleme de noob linux et geany
- Linux reader - Télécharger - Stockage
- Toutou linux - Télécharger - Systèmes d'exploitation
- R-linux - Télécharger - Sauvegarde
- Backtrack linux - Télécharger - Sécurité
- Linux mint 22.1 - Accueil - Linux
5 réponses
Bonjour, désolée de remonter ce sujet mais peut-être que cela pourrait aider d'autres gens perdus comme moi qui pourraient atterrir ici !
J'ai trouvé la solution, c'était tout bête, en fait Compiler ne suffit pas, il faut cliquer sur Construire pour créer l'exécutable ! (sous Geany) sinon bien sûr on peut aussi compiler en ligne de commande, mais c'est dommage d'utiliser Geany dans ce cas !
J'ai trouvé la solution, c'était tout bête, en fait Compiler ne suffit pas, il faut cliquer sur Construire pour créer l'exécutable ! (sous Geany) sinon bien sûr on peut aussi compiler en ligne de commande, mais c'est dommage d'utiliser Geany dans ce cas !
Salut,
Difficile de diagnostiquer quoi que ce soit sans voir une seule ligne de code ou des commandes de compilation et d'exécution... ;-\
Difficile de diagnostiquer quoi que ce soit sans voir une seule ligne de code ou des commandes de compilation et d'exécution... ;-\
[tmpfs]$ cat hello.c #include <stdio.h> int main (void) { puts ("Hello world !"); return 0; } [tmpfs]$ gcc hello.c -o hello [tmpfs]$ chmod u+x hello [tmpfs]$ ./hello Hello world ! [tmpfs]$C'est un peu ce que tu as fait ?
re,
ok pardon,
alors j'ai fé
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Hello world!\n");
return 0;
}
puis g cliké sur "compiler"
puis executer et la le probleme.
je pensais bien que ça pouvais venir d'un probleme de chmod +x mais j'ai pas trouver sur quel fichier le faire, je suis allé dans mon dossier "projet" ma ça na rien changé.
et tout ça je c pas ce que ça veux dire:
[tmpfs]$ gcc hello.c -o hello
[tmpfs]$ chmod u+x hello
[tmpfs]$ ./hello
Hello world !
[tmpfs]$
ok pardon,
alors j'ai fé
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Hello world!\n");
return 0;
}
puis g cliké sur "compiler"
puis executer et la le probleme.
je pensais bien que ça pouvais venir d'un probleme de chmod +x mais j'ai pas trouver sur quel fichier le faire, je suis allé dans mon dossier "projet" ma ça na rien changé.
et tout ça je c pas ce que ça veux dire:
[tmpfs]$ gcc hello.c -o hello
[tmpfs]$ chmod u+x hello
[tmpfs]$ ./hello
Hello world !
[tmpfs]$
gcc hello.c -o hello
C'est la compilation (en ligne de commande) du programme source "hello.c" en un fichier (non exécutable encore) nommé "hello"
chmod u+x hello
C'est le processus pour rendre le fichier "hello" exécutable (attribution du droit d'exécution "x" à l'utilisateur 'u' par le biais de la commande "chmod")
./hello
On lance le fichier exécutable
;-))
C'est la compilation (en ligne de commande) du programme source "hello.c" en un fichier (non exécutable encore) nommé "hello"
chmod u+x hello
C'est le processus pour rendre le fichier "hello" exécutable (attribution du droit d'exécution "x" à l'utilisateur 'u' par le biais de la commande "chmod")
./hello
On lance le fichier exécutable
;-))
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question