#include < thread >
Comment compiler un simple programme C++ qui utilise std :: thread dans cygwin?
résultats dans:
error: thread: no such file or directory
Comment puis-je installer/utiliser cette bibliothèque?
#include < thread >
Comment compiler un simple programme C++ qui utilise std :: thread dans cygwin?
résultats dans:
error: thread: no such file or directory
Comment puis-je installer/utiliser cette bibliothèque?
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.
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).
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