W różnych wielowątkowych projektach C i C ++ widziałem -pthreadflagę stosowaną zarówno na etapie kompilacji, jak i linkowania, podczas gdy inne w ogóle jej nie używają i po prostu przechodzą -lpthreaddo etapu łączenia.
Czy istnieje niebezpieczeństwo niekompilowania i linkowania z -pthreadflagą - czyli co -pthreadwłaściwie robi? Interesują mnie przede wszystkim platformy Linux.
errnoi ogólnie przetwarzanie wstępne. Nie jestem pewien, jak trafny jest artykuł hpl.hp.com/techreports/2004/HPL-2004-209.pdf w praktyce dla optymalizacji gcc, ale z pewnością byłem pod wrażeniem głębokości tamtej recenzji.