Utiliser les pthreads dans MinGW dans Win7

2015-1-20, j'utilise MinGW dans mon Win7, essayez de compiler mon code source avec MinGW et des Pthreads. Le MinGW a déjà le soutien des threads POSIX, Dans le "Gestionnaire d'Installation de MinGW", nous pouvons installer les pthreads dev paquet et pthreads lib.
Mais quand je compile mon code source, il y a une erreur: struct timespec redéfinition, d'abord en pthread.h, puis dans unistd.h, je ne sais pas pourquoi.

Avant cela, en fait j'ai installer minGW sans les pthreads dev et lib paquet, j'ai télécharger le pthreads-pour-win32 code source et de le construire à l'échelle locale. J'ai utiliser -I/quelque part -L/quelque part -lpthreadGC2 lien à mon code source, et cela a fonctionné.

Mais cette fois, il échoue avec MinGW auto package. J'ai besoin d'aide.
Je ne peux pas télécharger une photo pour vous montrer les détails....

OriginalL'auteur linrongbin | 2015-01-20