2010-10-13 5 views

Répondre

1

Quelle version de GCC-C++ avez-vous installée? Je crois que <thread> n'est pas inclus avec GCC-C++ plus vieux que 4.4.

Cependant, comme vous pouvez le lire à partir de ce lien: http://gcc.gnu.org/projects/cxx0x.html

<thread> est encore au stade expérimental, et il est toujours recommandé que vous utilisez boost.thread dans l'intervalle.

+0

L'en-tête '' est disponible dans la version 4.5.0-1 du package Cygwin gcc4, actuellement en cours de test. En utilisant setup.exe de Cygwin, vous pouvez l'installer par exemple en appuyant sur le bouton 'Exp' en haut à droite de l'écran de sélection de paquet. – ak2

0

Si vous utilisez C++ standard, vous ne pouvez pas le faire. Vous avez besoin de C++ 0x.

Utilisez boost.thread ou pthreads. (boost.thread est probablement plus facile).

Questions connexes