Y compris la bibliothèque de base de C (unistd.h) sur la fenêtre

J’ai programmé à mon école sur un Mac pendant un mois. Nous avons programmé C sur un shell UNIX.

Maintenant, je suis de retour à la maison et j’utilise mon propre PC qui est sur la fenêtre 10. J’ai essayé de faire une configuration similaire, mais je ne sais pas grand chose de tout cela. J’ai installé git et bash, cela l’a rendu comme un shell UNIX. J’ai aussi installé le compilateur gcc.

Donc, maintenant que je fais un programme de base, ça devrait fonctionner mais quand je fais l’ include , le shell ne peut pas le trouver.

Je sais que ma question est probablement stupide mais je ne pouvais vraiment pas trouver comment résoudre le problème. J’ai téléchargé le fichier unistd.h.

J’ai aussi trouvé ceci http://processors.wiki.ti.com/index.php/Comstackr/diagnostic_messages/5

Il explique que je devrais mettre le dossier .h dans une sorte de chemin défini, mais je ne sais pas comment faire.

Est-ce que quelqu’un sait comment je peux résoudre ce problème?

Si vous avez installé gcc dans le cadre de mingw ou quelque chose de similaire, cela devrait inclure un unistd.h. Le simple fait d’avoir le compilateur gcc n’est pas susceptible de vous amener très loin.

Vous voudrez probablement recommencer et installer quelque chose de différent de ce que vous avez fait ( mingw ou cygwin ou simplement configurer une vm comme suggéré) qui fournit un environnement plus complet.