Я пытался расширить многопоточный распределенный взломщик хешей, который я написал для класса в прошлом квартале, я хотел, чтобы он работал между моим старым mac pro, hackintosh и несколькими машинами linux как проект зимнего перерыва.
Экосистема Mac до сих пор немного раздражает.Похоже, библиотеки crypt.h не существует. Судя по тому, что я прочитал, unistd.h заботится о crypt и crypt_r (который является поточно-ориентированным).
У El Capitan нет crypt_r вunistd.h Есть ли способ заставить библиотеку crypt.h работать на osx?
Или есть способ заменить файлы osx unistd.h на версию bsd, поскольку документация по osx unistd.h показываетчто crypt_r недоступен, но документация bsd показывает, что crypt_r является частью этой библиотеки.