Tom's Guide > Forum > Programmation > installer une bibliotheque

installer une bibliotheque

Forum Programmation : installer une bibliotheque

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

bonjour,

j'ai le compilateur code::block et je voulais faire un programme avec la fonction fork() mais malgré que j'inclus unistd.h et sys/types.h le compilateur ne reconnais pas la fonction fork()

comment faire svp ?

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

up :bounce:
personne pour m'aider ?

Répondre à dev826

Tu n'es pas sous windows au moins?

------------------------------ 6800A007B81300CD10B00131C989CF26880541
81F900FA750230EDBADA03ECA80875FBECA808
74FBE4603C0175DFB80300CD10B8004CCD21
Répondre à CRicky

oui je suis sur windows
c'est pas possible avec windows ?

Répondre à dev826

non fork() est une fonction posix (type unix) pas windows.
On aurait penser que Mingw (les libs pour les compilateurs gcc) implémente cette fonction, mais ce n'est pas le cas car le fonctionnement des processus sous windows et sous unix sont bien différents.
Il te faut donc passer par la couche win32 API et ses CreateProcess()


Message édité par CRicky le 20-02-2008 à 19:29:10
------------------------------ 6800A007B81300CD10B00131C989CF26880541
81F900FA750230EDBADA03ECA80875FBECA808
74FBE4603C0175DFB80300CD10B8004CCD21
Répondre à CRicky

a d'accord merci pour cette précision je savais pas que fork() c'était que sous unix

dans ce cas je vais utiliser linux pour mon programme
merci

Répondre à dev826

ça a marché j'ai pu modifié mon fichier a partir du live cd
merci encore pour ton aide

Répondre à dev826
Tom's Guide > Forum > Programmation > installer une bibliotheque
Aller à :

Il y a 1536 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens