Bonjour
Voilà. Je voudrais porter une (très) grosse application de Linux à Windows (ANSI C)(+700 000 lignes). D'après ce que j'ai lu, j'ai opté pour Dev-C++, et j'ai en même temps téléchargé minGW.
Cependant, comme cette application est très pointue, j'utilise beaucoup les fonctions de sockets. Je sais qe les Winsocks ne sont pas exactement la même chose que les sockets sous Unix, mais j'ai 2 problèmes principaux :
a) les include (qui sont standard C) sockets.h par exemple, n'appariassent dans aucune des 2 distributions.
Cela veut-il dire qu'il faut CHANGER le source entre Linux et Windows, ou qu'il y a quelque part l'include (et la librairie correspondante) ?
b) de même, j'utilise par défaut des "double" pour tout ce qui est calcul, et dans le fichier "limits.h" il n'y a pas de définition pour les doubles...
Pourtant il me semble que MinGW est fait par GNU non ? et donc que gcc devrait être identique entre les 2 "flavours" ...
Merci d'avance de votre input....
Partager