Порт Windows / реализация для GNU Pth (Gnu Portable Threads) - PullRequest
1 голос
/ 22 августа 2010

Я унаследовал чистый проект C, который использует GNU Pth (http://www.gnu.org/software/pth/), и я надеялся, что был порт / реализация Windows, поэтому мне не пришлось бы вставлять целую кучу (больше) условий вмой код.

Я знаю, что я полон надежд, но есть ли что-нибудь, что обеспечивает точно такие же сигнатуры функций и функциональность?

Если нет, есть ли какие-нибудь хорошие кроссплатформенные мультиплатформенные мультиплатформенныебиблиотека потоков (даже если она отличается от Pth)?

Редактировать:

Я только что нашел http://en.wikipedia.org/wiki/Netscape_Portable_Runtime#Threads, и это звучит такидти.Мнения о НСПР?

1 Ответ

1 голос
/ 22 августа 2010

У вас есть pthread на окнах http://sourceware.org/pthreads-win32/, который достаточно стабилен и производительность хорошая.Это то, что мы используем для переноса нашего многопоточного кода Unix в Windows.

...