
Envoyé par
Fortran90
En fait, ce que je veux faire, c'est pouvoir générer un binaire sous unix avec un programme C, qui sera par la suite relu sous Linux par un autre programme C.
L'endianness intervient à ce niveau : le binaire généré sous Unix est Big Endian, et le programme C sous linux s'attend à lire du little endian.
En Fortran90 (rigolez pas les mecs, on programme encore en Fortran de nos jours!!!) il existe une option pour le compilo linux pgf90 (byteswapio pour ne pas la citer) qui permet de lire sous linux un binaire généré sous UNIX.
Je me demandais si l'équivalent existe avec le C ou s'il y avait un moyen plus sioux d'arriver à ses fins....
Partager