2012-03-23 125 views
9

我一直在添加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添加到項目目標 - >構建階段 - >鏈接二進制庫。是否還需要額外的步驟才能讓它在模擬器中正常工作?

回答

18

您不必添加該動態庫。它是默認被

iphoneOS >> usr/include

iphoneSimulator >> usr/include

+0

衛生署!是的,這解決了它。我想我必須添加它。感謝您的快速幫助,非常感謝。 – 2012-03-23 13:32:18

+0

@MartinSchultz。很高興能有一些幫助:) – Vignesh 2012-03-25 05:36:10

+0

@Vignesh嗨!你能解釋一點點嗎?我有同樣的問題,但與你的答案我真的不知道該怎麼辦...謝謝 – Pach 2014-03-05 13:38:36

相關問題