Quote Originariamente inviata da hopeway Visualizza il messaggio
Salve a tutti, sto avendo un problema cercando di compilare con visualstudio un file c (sto studiando i thread). In pratica, tutto fila liscio quando utilizzo dev c++, ma passando sul visual studio aprendo lo stesso file e compilandolo da terminale da l'errore:
codice:
C:\Users\danil\Desktop\thread c>gcc pthreads2-3a-mutex.c -o a.exepthreads2-3a-mutex.c:1:21: fatal error: pthread.h: No such file or directory
 #include <pthread.h>
                     ^
compilation terminated.
cosa dovrei fare per sistemarlo?
Non ho capito ... usi gcc con Visual Studio?

Visual Studio usa il proprio compilatore e pthread non è supportato. Devi usare i thread di Windows e le relative API (oppure il supporto MFC/ATL per i thread).