9

我一直在将 libCommonCrypto.dylib 添加到我的项目中以进行 md5 哈希验证。在 iPhone (iOS 5.1) 上一切正常,但是当我尝试在模拟器上运行它时,我收到此错误:

ld: library not found for -lcommonCrypto
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我有点不知道为什么会这样。我将 commonCrypto 添加到项目目标 -> 构建阶段 -> 将二进制文件与库链接。是否需要任何其他步骤才能使其在模拟器中也能正常工作?

4

1 回答 1

19

您不必添加该动态库。默认情况下在

iphoneOS >> usr/include

iphoneSimulator >> usr/include

于 2012-03-23T12:38:21.253 回答