lib commonCrypto不适用于iOS模拟器?
问题描述:
我一直在添加libCommonCrypto.dylib到我的项目做md5哈希验证。工程全部正确的iPhone(iOS版5.1),但是当我尝试在模拟器上运行它,我得到这个错误:lib commonCrypto不适用于iOS模拟器?
ld: library not found for -lcommonCrypto
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我有点无知,为什么出现这种情况。我将commonCrypto添加到项目目标 - >构建阶段 - >链接二进制库。是否还需要额外的步骤才能让它在模拟器中正常工作?
答
您不必添加该动态库。它是默认被
iphoneOS >> usr/include
和
iphoneSimulator >> usr/include
卫生署!是的,这解决了它。我想我必须添加它。感谢您的快速帮助,非常感谢。 – 2012-03-23 13:32:18
@MartinSchultz。很高兴能有一些帮助:) – Vignesh 2012-03-25 05:36:10
@Vignesh嗨!你能解释一点点吗?我有同样的问题,但与你的答案我真的不知道该怎么办...谢谢 – Pach 2014-03-05 13:38:36