如何在Xcode下引入openssl庫

第一步

    將已經下載好的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文件夾 拖入即可。

 

     大家有什麼問題可以提出,本人不才,和大家一起探討。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章