Dans divers projets multi threadés C et C ++, j'ai vu l' -pthread
indicateur appliqué à la fois à l'étape de compilation et de liaison, tandis que d'autres ne l'utilisent pas du tout et passent simplement -lpthread
à l'étape de liaison.
Y a-t-il un danger à ne pas compiler et à lier avec le -pthread
drapeau - c'est-à-dire que fait-il -pthread
réellement? Je m'intéresse principalement aux plates-formes Linux.
errno
prétraitement en général. Je ne suis pas sûr de la pertinence de l'article hpl.hp.com/techreports/2004/HPL-2004-209.pdf dans la pratique pour les optimisations gcc, mais j'ai certainement été impressionné par la profondeur de l'examen.