第一步
將已經下載好的openssl頭文件(.h文件)和靜態鏈接庫文件(.a文件)放在兩個不同文件夾。
將兩個文件夾放入一個叫openssl(這個名字可以任意)的文件夾內。
!!!! 這裏要注意include裏面的那個文件夾,也就是包含頭文件的文件夾一定要命名爲openssl,因爲裏面的頭文件源碼的include包含的是 include <openssl/xxx.h>
第二步
打開xcode 創建一個C工程
將第一步的openssl 直接拉入左邊的控制框內
會彈出此框,按照如下選擇:
完成後在這裏查看
可以看到我們引入的庫。
發現xcode已經幫我們自動找到了庫的位置。
第三步
但是xcode沒有幫我們自動找到.h頭文件的位置。
我們找到這個位置 發現Header Search Paths 和 User Header search paths 是空白。
這兩個區別在於一個是用include <XXX.h> 一個是用include "XXX.h" 引入進來的。
我們查看openssl提供的接口,裏面兩者都有。所以最好都填寫上。
在文件夾中找到我們的include文件夾 拖入即可。
大家有什麼問題可以提出,本人不才,和大家一起探討。