1、設置了Header Search Paths 和 Library Search Path
但是這種的話項目改位置了又要設置;
2、官方文檔說需要 對“Header Search Paths”增加頭文件路徑:$(SRCROOT)/項目名 稱
照着做了還是出現 openssl rsa.h file not found ,後來百度了很多地方都沒有找到能解決的方法。
後來突然回想起# include<>跟# include""的區別後,終於找到原因了。
比如 我把openssl這個文件導入到了這個工程目錄下 :項目名稱/公共類/工具&第三方/支付寶SDK/openssl ,中間隔了三個文件夾,
那麼在Header Search Paths 的設置就得改爲 $(SRCROOT)/項目名 稱/公共類/工具&第三方/支付寶SDK,問題就解決了
再反過來看官方的demo,原來他們把openssl這個文件放到了項目根目錄下,所以“Header Search Paths”只需要設置$(SRCROOT)/項目名稱