OSX El Capitan在unistd.h中不再具有crypt_r()

时间:2018-12-25 19:42:38

标签: macos osx-elcapitan crypt unistd.h

我一直在尝试扩展我上季度为一堂课编写的多线程分布式哈希饼干,我想让它在我的旧Mac pro,hackintosh和多台Linux机器之间作为冬季假期项目工作。 / p>

到目前为止,mac生态系统有点令人讨厌。似乎没有crypt.h库,从我读到的unistd.h来看,它负责crypt和crypt_r(这是线程安全的)。

El Capitan在unistd.h中没有crypt_r 有办法让crypt.h库在osx上运行吗?

或者有一种方法可以用bsd版本替换osx unistd.h文件,因为osx unistd.h上的文档显示crypt_r不可用,但bsd文档显示crypt_r是该库的一部分。 / p>

0 个答案:

没有答案