Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications > Shell
Shell Vos questions sur l'utilisation des commandes shell
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/12/2006, 12h28   #1
Candidat au titre de Membre du Club
 
Inscription : décembre 2006
Messages : 54
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 54
Points : 11
Points : 11
Par défaut Command unix ou linux (fedora): lancer un fichier .exe

Salut,
Je ne comprends plus comment lancer un fichier .exe sous unix/linux fedora, dans le terminal!!

Jai bien le tutorial des commandes sous les yeux, je connait les commandes ls (lister le repertoire), cd, change le repertoire, ../ la racine, mk, creer un ficher, rm effacer un fichier....

mais l'oublie pour executer mon .exe!!!


LE probleme est que jai mon projet a rendre sous unix dans 20 minutes... et je lai developpe en c++ sous windows, copier coller le texte a partir dun email et recompiler sous unix avec g++...


et meme google ne dit pas....
a mon avis cest soit je suis un boulet et jai oublier, soit il bugue et ne veut lancer aucun .exe///??
corseb-delete est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2006, 12h30   #2
Membre régulier
 
Inscription : janvier 2004
Messages : 133
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 133
Points : 97
Points : 97
slt,

les ".exe" c'est pour windows pas pour linux, sauf avec un émulateur (chercher wine par exp). sinon tu peux toujours essayer de recompiler le code.
__________________
-
http://wsympho.free.fr
sympho est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2006, 12h37   #3
Candidat au titre de Membre du Club
 
Inscription : décembre 2006
Messages : 54
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 54
Points : 11
Points : 11
Citation:
Envoyé par sympho
slt,

les ".exe" c'est pour windows pas pour linux, sauf avec un émulateur (chercher wine par exp). sinon tu peux toujours essayer de recompiler le code.
a mon avis cest un truc tout simple....

Jai mes anciens fichiers nommes .exe sous fedora et ils ont toujours fonctionnes!!??

je ne sais plus comment je les lancais, mais si je liste par example le dossier
C++tut6 dedans il y a seulement 3 fichiers
cashcoin.cpp, cashcoin.cpp~ et showcoin.exe ...

or je suis sur a 100% davoir deja executer ce fichier!!!
mais comment!!!

je croyais que mettre le nom ds le terminal marchait?

Edit:
ha si...
si je tappe C++Tut6/showcoin.exe cela me lance le programme....

donc simplement taper CalcHisto.exe devrait fonctionner, sachant que le fichier.exe est a la racine.... donc cela bugue!

corseb-delete est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2006, 12h41   #4
Membre régulier
 
Inscription : janvier 2004
Messages : 133
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 133
Points : 97
Points : 97
slt,

essayes
Code :
1
2
 
chmod +x nomdufichier
et pour exécuter, au lieu de taper
tapes


et pour régler le pb de PATH,
dans ton .bashrc ajoute à la fin
Code :
1
2
 
export PATH=$PATH:.
__________________
-
http://wsympho.free.fr
sympho est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2006, 12h48   #5
Candidat au titre de Membre du Club
 
Inscription : décembre 2006
Messages : 54
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 54
Points : 11
Points : 11
Mille merci!!!

cetait simplement cela:

et pour exécuter, au lieu de taper
tapes
Je n'ai pas eu besoin de CHmod vu que je venais de le creer moi meme, et je pense que par defaut il y a tout les droits de lecture, ecriture, reecriture!



Merci beaucoup!


par contre je confirme, jai taper:

./nom.exe pour que cela fonctionne!!
donc sous ce fedora le .exe est important!
corseb-delete est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/04/2007, 11h29   #6
Membre Expert
 
Avatar de SnakemaN
 
Bidouille-tout Android
Inscription : juillet 2006
Messages : 871
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Bidouille-tout Android

Informations forums :
Inscription : juillet 2006
Messages : 871
Points : 1 102
Points : 1 102
Oui mais sous linux il n'y a pas d'histoire de .quelque chose,
Ton fichier s'appelle nom.exe mais est en aucun cas un pointexe de windows car tu l'a recompilé.

Tu n'as donc pas exécuté le "pointexe" car tu aurai eu besoin de wine ou autre, mais tu a exécuté le fichier que tu as générer a la recompilation.

Voila c'était juste une précision pour ceux qui pensait qu'on pouvait lancer des "pointexe" par magie sous fedora.
__________________
C'est le signe d'un fou, qu'avoir honte d'apprendre
Ubuntu 10.04 Lucid Lynx @home
LE guide libre Linux & Ubuntu pour tous : Simple comme Ubuntu
SnakemaN est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h39.


 
 
 
 
Partenaires

Hébergement Web