Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1325 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  .lib à inclure pour threads sous VC++

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

.lib à inclure pour threads sous VC++

n°612479
nkth
Posté le 15-01-2004 à 13:31:37  profilanswer
 

Bonjour,
je dois porter un programme Linux vers Windows et je voudrais savoir quel est le .lib à inclure pour l'édition des liens sous Visual C++ 6.0 pour pouvoir utiliser les threads posix,
 
Merci,
NKTH.

mood
Publicité
Posté le 15-01-2004 à 13:31:37  profilanswer
 

n°612480
chrisbk
-
Posté le 15-01-2004 à 13:33:05  profilanswer
 

tiens, bonne question, je sais meme pas si ca existe :??:
ca passe a la compilation ou c'est juste le link qui foire ?

n°612484
nkth
Posté le 15-01-2004 à 13:36:39  profilanswer
 

à la compilation ca passe comme des fonctions qui ne sont pas résolues.

n°612489
chrisbk
-
Posté le 15-01-2004 à 13:38:42  profilanswer
 

tu peux mettre les petytes erreurs de link ? Si ca compile c qu'il doit y avoir une lib, on devrait pouvoir s'en sortir

n°612490
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 15-01-2004 à 13:39:40  profilanswer
 

ça n'existe pas en standard.
va donc faire un tour ici :
http://sources.redhat.com/pthreads-win32/


---------------
J'ai un string dans l'array (Paris Hilton)
n°612492
nkth
Posté le 15-01-2004 à 13:40:28  profilanswer
 

merci de t'intéresser à mon prob mais je ne suis pas sur mon "pc de developpement" actuellement, je ne pourrais pas te mettre les erreurs avant demain.

n°612498
chrisbk
-
Posté le 15-01-2004 à 13:43:00  profilanswer
 

Harkonnen a écrit :

ça n'existe pas en standard.
va donc faire un tour ici :
http://sources.redhat.com/pthreads-win32/


 
ben pkoi il trouve les includes alors si c pour rien avoir derriee ?

n°612515
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 15-01-2004 à 13:50:38  profilanswer
 

ben moi je regarde dans le rép include de mon VC++, et je vois pas de pthread.h [:sinclaire]


---------------
J'ai un string dans l'array (Paris Hilton)
n°612517
chrisbk
-
Posté le 15-01-2004 à 13:51:21  profilanswer
 

[:le kneu]
ben j'aurais dis  ca aussi mais il dit qu'il arrive a compiler [:le kneu]
stres touffu toussa [:le kneu]

n°612629
blackgodde​ss
vive le troll !
Posté le 15-01-2004 à 15:15:52  profilanswer
 

p-e il a le "pack" installé sur son ordi mais la lib est pas dans ses chemins de recherche ?

mood
Publicité
Posté le 15-01-2004 à 15:15:52  profilanswer
 

n°612820
xterminhat​e
Si vis pacem, para bellum.
Posté le 15-01-2004 à 18:30:54  profilanswer
 

Il faut la pthreadVC.dll dans %windir%. Puis il faut inclure pthread.h (et qq autres en plus) et pthreadVC.lib dans ton projet.  
 
Si tu arrives à faire un pthread sous windows sans fuite de mémoire, ca m'interesse :)  
 
Cordialement,
   Xterm-in-hate.

n°613194
SoWhatIn22
Posté le 16-01-2004 à 08:27:33  profilanswer
 

xterminhate a écrit :

Si tu arrives à faire un pthread sous windows sans fuite de mémoire, ca m'interesse :)


 
c quoi tes pb de mémoire? j'ai jamais eu de soucis, moi...

n°613405
nkth
Posté le 16-01-2004 à 13:16:26  profilanswer
 


Bonjour,
 
en fait mon problème d'edl ne provenait pas des threads en eux-mêmes mais d'une erreur de ma part.
 
La classe thread que j'utilise est adaptée de celle d'un copain. Je cherchais en effet à disposer d'une classe thread qui compile aussi bien sous windows que sous linux. Il se trouve que cette classe utilise bien les pthreads pour linux mais pour windows ce sont seulement les threads provanant de <winbase.h> et <windows.h>. Désolé de vous avoir induit en erreur en disant que j'utilisais des threads posix pour windows.
 
Cela dit, j'ai maintenant une classe qui marche à la fois sous windows et sous linux et c'est ce que ej cherchais. Il me reste maintenant à faire de meme pour ma classe pour les sockets UDP ;)
 
Merci encore,
NKTH.

n°613635
blackgodde​ss
vive le troll !
Posté le 16-01-2004 à 16:36:56  profilanswer
 

NKTH a écrit :


Je cherchais en effet à disposer d'une classe thread qui compile aussi bien sous windows que sous linux.


 
boost::thread (www.boost.org) :o


---------------
-( BlackGoddess )-

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  .lib à inclure pour threads sous VC++

 

Sujets relatifs
inclure sa librairieSupport des threads dans PHP ?
création de threads + sockets asynchrones portable win32/linux[Struts tiles] inclure un layout dans un layout
programmation Qt -> threads - GUI[xml]Les bases pour inclure un fichier xml dans du xhtml/ + php now :)
Comment inclure une classe dans une autre?Inclure un page nécessitant d'être autentifié avec include()
Inclure une police en htmlInclure un fichier XML dans un autre fichier XML Probleme !
Plus de sujets relatifs à : .lib à inclure pour threads sous VC++


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR