Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [C] Errore di importazione "pthread.h" con Visual Studio

  1. #1
    Utente di HTML.it L'avatar di hopeway
    Registrato dal
    Sep 2017
    residenza
    Catania
    Messaggi
    47

    [C] Errore di importazione "pthread.h" con Visual Studio

    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?

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,118
    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).
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it L'avatar di hopeway
    Registrato dal
    Sep 2017
    residenza
    Catania
    Messaggi
    47
    Quote Originariamente inviata da oregon Visualizza il messaggio
    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).
    Va bene, grazie mille, allora significa che continuerò ad utilizzare Dev perché devo svolgere un esame con queste librerie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2018 vBulletin Solutions, Inc. All rights reserved.