Les executables sous windows et sous linux

Signaler
Messages postés
6
Date d'inscription
vendredi 21 janvier 2005
Statut
Membre
Dernière intervention
23 janvier 2005
-
Messages postés
12
Date d'inscription
lundi 28 février 2005
Statut
Membre
Dernière intervention
28 février 2005
-
Je voudrai savoir s'il y a une difference entre les fichiers executables sous win et les fichiers
exec sous linux.
Merci

8 réponses

Messages postés
2865
Date d'inscription
samedi 2 novembre 2002
Statut
Membre
Dernière intervention
11 mai 2009
10
oui il y a une difference, si je ne me trompe pas les executable win32 sont au format PE alors que ceux de Linux sont aux format ELF !
Bob...

"La chance accorde ses faveur aux esprits avertis..."
Messages postés
230
Date d'inscription
mercredi 11 février 2004
Statut
Membre
Dernière intervention
4 août 2005

et concrètement ca veut dire quoi c'est quoi la diffférence entre PE et ELF?
Messages postés
2865
Date d'inscription
samedi 2 novembre 2002
Statut
Membre
Dernière intervention
11 mai 2009
10
la difference, je ne la connais pas :) mais fait des recherches sur le net tu devrais trouver quelques infos...
Bob...

"La chance accorde ses faveur aux esprits avertis..."
Messages postés
2865
Date d'inscription
samedi 2 novembre 2002
Statut
Membre
Dernière intervention
11 mai 2009
10
tiens voila un site contenant des infos sur les en-tete des fichiers PE:
http://win32assembly.online.fr/pe-tut3.html
Bob...

"La chance accorde ses faveur aux esprits avertis..."
Messages postés
584
Date d'inscription
mardi 26 novembre 2002
Statut
Membre
Dernière intervention
29 mai 2015

Je ne sais pas si ça t'aide mais sache que sous linux on peut émuler windows (dans une certaine mesure) avec le programme "wine"

On ne force pas une curiosité, on l'éveille.
.................................................Daniel Pennac
Messages postés
230
Date d'inscription
mercredi 11 février 2004
Statut
Membre
Dernière intervention
4 août 2005

Ok merci pourquoi (ca fait peut-etre idéaliste lol) ils ont pas le meme
système d'executable ?
Messages postés
787
Date d'inscription
samedi 8 juin 2002
Statut
Membre
Dernière intervention
7 juin 2007
1
Non, les systèmes PE et ELF sont totalement incompatibles (bien que
linux puisse charger des PE avec wine, comme çà a été dit plus haut).
Messages postés
12
Date d'inscription
lundi 28 février 2005
Statut
Membre
Dernière intervention
28 février 2005

La raison de l'incompatibilité provient du fait que la gestion des
processus est radicalement différente sous Linux et sous Windows. Je
n'en dirais pas plus de peur d'être médisant...



PS: Sous linux il y a aussi le format a.out. Tu risque de le trouver
sur des vieux binaires, mais c'est obsolète, bien qu'encore utilisable.

Michael Hooreman

DBA Oracle

Programmeur Free Softwares