manta7
Messages postés105Date d'inscriptionsamedi 25 janvier 2003StatutMembreDernière intervention13 décembre 2008
-
3 janv. 2005 à 20:33
cs_Nebula
Messages postés787Date d'inscriptionsamedi 8 juin 2002StatutMembreDernière intervention 7 juin 2007
-
3 janv. 2005 à 22:37
Bonjour, j'essaie de développer mon OS mais il me manque une librairie fondamentale : unistd.h
Que faire, car la mienne est bien incomplète et ne possède pas de
nombreuses fonctions comme fork(), dois-je passer sous linux, puis-je
telecharger un compilateur qui possède la librairie complete (j'ai
visual c++ 6 et dev c++ et aucune ne la possède completement) ou encore
dois-je la telecharger quelque part...
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 3 janv. 2005 à 22:28
C'est bien moi qui n'ai pas tout compris à ta question où alors elle est bizzarement formulée ?
Quand on développe un OS, il ne manque aucune librairie puisqu'on doit se les écrire soi même, non ?
cs_Nebula
Messages postés787Date d'inscriptionsamedi 8 juin 2002StatutMembreDernière intervention 7 juin 20072 3 janv. 2005 à 22:37
unistd.h = UNIX
stdlib.h = C standard
Hors, si tu développes un OS et comme le fait remarquer BruNews, tu ne
peux t'appuyer que sur deux choses : le BIOS (à utiliser le moins
possible, dans le code d'init avant de passer en mode protégé) et les
librairies que tu auras écrites pour ton OS. Ne compte pas sur les deux
includes susnommés, donc...