# Execution du programme

**URL:** <https://www.debian-fr.org/t/execution-du-programme/17492>\
**Category:** Programmation\
**Created:** [Février 20, 2016, 6:49 UTC](https://www.debian-fr.org/t/execution-du-programme/17492 "2016-02-20T18:49:47Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Stay\_n\_Alive](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/6de8d8/32.png) [@Stay\_n\_Alive](https://www.debian-fr.org/u/Stay_n_Alive)\
**Post date:** [Février 20, 2016, 6:49 UTC](https://www.debian-fr.org/t/execution-du-programme/17492/1 "2016-02-20T18:49:47Z")

</div>

Ok, totallement newbie, mais c’est pas grave, tout le monde est passé par la.

J’ai fait mon code source sous Gedit, jMai compilé avec g++ en tapant`$g++ test.cxx -o test`, au bout de 2 demi-secondes il revient au bash normal, je tape test pour exécuter (je suis pas pro du BASH), ça fais rien, je tape $sh test et il me dit “cannot execute binary file”

WTF?

Je suis supposé faire quoi pour éxécuter mon programme?

Edit: C’est Debian Lenny sur AMD64, pour l’info.

---

<div class="post-metadata">

**Author:** ![fran.b](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/d78d45/32.png) [@fran.b](https://www.debian-fr.org/u/fran.b)\
**Post date:** [Février 20, 2016, 6:49 UTC](https://www.debian-fr.org/t/execution-du-programme/17492/2 "2016-02-20T18:49:47Z")

</div>

$ ./test

«.» n’est pas dans le path pour des raisons de sécurité (quelqu’un crée un programme «su» par exemple et choppe ainsi le mot de passe, je le sais, je l’avais fait dans les années 80 sur Unix à la fac (le pbm avait été de trouver un motif pour que l’admin passe en su à partir de mon compte).

---

<div class="post-metadata">

**Author:** ![Ashgenesis](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/57b2e6/32.png) [@Ashgenesis](https://www.debian-fr.org/u/Ashgenesis)\
**Post date:** [Février 20, 2016, 6:49 UTC](https://www.debian-fr.org/t/execution-du-programme/17492/3 "2016-02-20T18:49:47Z")

</div>

si tu tape test il va chercher dans le path  
il faut pour ta commande le prefixer du répertoire dans lequel se trouve l’executable donc

./test

---

<div class="post-metadata">

**Author:** ![Stay\_n\_Alive](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/6de8d8/32.png) [@Stay\_n\_Alive](https://www.debian-fr.org/u/Stay_n_Alive)\
**Post date:** [Février 20, 2016, 6:49 UTC](https://www.debian-fr.org/t/execution-du-programme/17492/4 "2016-02-20T18:49:48Z")

</div>

Rhoooo, le détail qui tue… Merci tout le monde.

Bon, redémarrage sous Linux… Putain que je suis mal pris… Pas d’internet sous Linux mais pas de compileur que je comprends sous Windows… Horreur…

---

<div class="post-metadata">

**Author:** ![Ashgenesis](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/57b2e6/32.png) [@Ashgenesis](https://www.debian-fr.org/u/Ashgenesis)\
**Post date:** [Février 20, 2016, 6:49 UTC](https://www.debian-fr.org/t/execution-du-programme/17492/5 "2016-02-20T18:49:50Z")

</div>

met internet sous linux je ne vois pas comment tu pourrais avoir internet sous windows et pas sous linux 😃

---

<div class="post-metadata">

**Author:** ![Stay\_n\_Alive](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/6de8d8/32.png) [@Stay\_n\_Alive](https://www.debian-fr.org/u/Stay_n_Alive)\
**Post date:** [Février 20, 2016, 6:50 UTC](https://www.debian-fr.org/t/execution-du-programme/17492/6 "2016-02-20T18:50:00Z")

</div>

Mouais, pour la configuration d’internet, ça va venir, c’est juste que je comprends pas grand chose…

---

<div class="post-metadata">

**Author:** ![Ashgenesis](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/57b2e6/32.png) [@Ashgenesis](https://www.debian-fr.org/u/Ashgenesis)\
**Post date:** [Février 20, 2016, 6:50 UTC](https://www.debian-fr.org/t/execution-du-programme/17492/7 "2016-02-20T18:50:05Z")

</div>

Ouvre un post dans le support on t’aidera la dessus 😉

---

<div class="post-metadata">

**Author:** ![Stay\_n\_Alive](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/6de8d8/32.png) [@Stay\_n\_Alive](https://www.debian-fr.org/u/Stay_n_Alive)\
**Post date:** [Février 20, 2016, 6:50 UTC](https://www.debian-fr.org/t/execution-du-programme/17492/8 "2016-02-20T18:50:11Z")

</div>

C’est déja fait, voyez, “Connexion ADSL”, c’est moi.

Mais merci beacoup, grace a vous j’ai réeussi a faire rouler mon programme Hello World!
