Saluti,
Ottenere std :: filo/mutex di lavorare sotto Win7 con MinGW e g ++ 4.7.2
Ho recentemente trasferito fuori del mio rifugio unix per testare un presunto cross-piattaforma di networking libreria solo per scopri che a mingw non piace nutrire C++ 11 cose.
Suppongo di perdere le intestazioni richieste poiché Win7 non è dotato di supporto per C++ 11.
Si compila bene con VS2012
ma g ++ si rifiuta di.
error: 'thread' in namespace 'std' does not name a type error: 'mutex' in namespace 'std' does not name a type
La domanda è:
Come ottengo una copia di C++ 11 intestazioni/librerie cioè < filo> senza utilizzare quelli forniti da installazione VS2012.
P.S. # 1 Ho provato l'aggiornamento di mingw-get ma ancora non trovo il thread <>
P.S. # 2 Sto anche usando -std = C++ 11
Cordiali saluti,
Chris.
Prova a cercare su google come "rubenvb mingw threads gcc" e scarica una di quelle distribuzioni. E non dimenticare di ringraziare Rubenvb quando lo incontri –
Il [builds here] (http://sourceforge.net/projects/mingwbuilds/?source=directory) supporta anche i thread. Per i build di rubenvb, usa quelli di 'experimental-stdthread'. –
@Jesse Bene Bene, grazie! –