gcc differenza tra -pthread e -pthreads?

Ho un pthreads programma. Devo compilarlo con gcc -pthread in Linux (-pthreads è opzione non riconosciuta) e gcc -pthreads Sole (-pthread è opzione non riconosciuta). Perché la differenza, dato che è lo stesso compilatore? Tuttavia, -lpthread funziona su entrambi, ma ho sentito questo non è sempre sufficiente.

  • Non è una funzione del compilatore, è una funzione dell’attuazione della biblioteca.
InformationsquelleAutor Steven | 2009-12-09

 

One Reply
  1. 14

    Solaris -pthreads e Linux -pthread opzioni equivalenti cose. A quanto pare, gcc-4.x serie accetta -pthread per Solaris così.

    Volete che l’ -pthread/-pthreads opzione durante la compilazione perché aggiunge supporto multithreading del preprocessore e il linker.

Lascia un commento