我一直在尝试扩展我上季度为一堂课编写的多线程分布式哈希饼干,我想让它在我的旧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>