W różnych wielowątkowych projektach C i C ++ widziałem -pthread
flagę stosowaną zarówno na etapie kompilacji, jak i linkowania, podczas gdy inne w ogóle jej nie używają i po prostu przechodzą -lpthread
do etapu łączenia.
Czy istnieje niebezpieczeństwo niekompilowania i linkowania z -pthread
flagą - czyli co -pthread
właściwie robi? Interesują mnie przede wszystkim platformy Linux.
errno
i 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.