Equivalence de bibliotheque de fonctions .h sous linux et windows

slyfer07 Messages postés 3 Date d'inscription lundi 23 janvier 2006 Statut Membre Dernière intervention 6 février 2006 - 25 janv. 2006 à 21:58
cs_LordBob Messages postés 2865 Date d'inscription samedi 2 novembre 2002 Statut Membre Dernière intervention 11 mai 2009 - 25 janv. 2006 à 22:45
J'ai un probleme avec un fichier .c qui a été développé avec un
compilateur sous linux et qui utilise certains header tel que
<sys/termios.h> qui n'est pas pris en charge par le compilateur
que j'utilise sous windows (devC++)

Est-ce qu'il existe des tables donnant les equivalences de .h entre windows et linux?

2 réponses

spiky31 Messages postés 106 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 11 février 2008
25 janv. 2006 à 22:41
Ce genre de table n'existe pas.

Si tu veux porter ton code sous windows utilise la bibliotheque standard ANSI (stdio.h stdlib.h string.h ...).

Si ton code n'est pas portable (sys/termios.h utilise des fonctionalités spécifique a linux) il faut que tu le réecrives entierement pour le porter sur un autre OS.

voila a+
0
cs_LordBob Messages postés 2865 Date d'inscription samedi 2 novembre 2002 Statut Membre Dernière intervention 11 mai 2009 9
25 janv. 2006 à 22:45
sinon tu peux utiliser Cygwin, c'est un ensemble d'outils qui est
utilisé pour compiler des programmes venant du monde de Linux sur
Windows !
Bob...

"La chance accorde ses faveur aux esprits avertis..."
0
Rejoignez-nous