Je suis portage relativement simple console de programme écrit pour Unix à la plate-forme Windows (Visual C++ 8.0). Tous les fichiers source incluent "unistd.h", qui n'existe pas. En l'enlevant, je reçois des plaintes au sujet de misssing prototypes pour "srandom', '"aléatoire", et "getopt'. Je sais que je peux remplacer les fonctions aléatoires, et je suis sûr que je peux trouver/pirater-un getopt mise en œuvre.
Mais je suis sûr que d'autres ont le même défi. Ma question est: est-il un port de "unistd.h" de Windows? Au moins l'un contient les fonctions qui ont un Windows natif de mise en œuvre - je n'ai pas besoin de tuyaux ou de la fourche.
EDIT:
Je sais que je peux créer mon propre "unistd.h", qui contient des remplacements pour les choses dont j'ai besoin - surtout dans ce cas, puisque c'est une série limitée. Mais, car il semble être un problème commun, je me demandais si quelqu'un avait fait le travail déjà pour un plus grand sous-ensemble de la fonctionnalité.
Le passage à un autre compilateur ou de l'environnement n'est pas possible au travail - je suis coincé avec Visual Studio.