1. 程式人生 > >雜記:OSX 安裝openssl

雜記:OSX 安裝openssl

blog sudo spa style 分享圖片 會有 技術 tar.gz 下載源

  因為工作中要用到openssl中提供的MD5、SHA等摘要算法,通過brew install openssl安裝的openssl在C文件中找不到相應的頭文件。按照網上的教程各種修改之後還是找不到相應的頭文件,於是乎決定自己手動源碼安裝,不用系統提供的openssl。以下是安裝步驟:

  1、下載源碼

  openssl源碼可以從github上下載,鏈接:https://github.com/openssl/openssl/releases

  2、安裝

  • 這裏我下載的是OpenSSL_1_1_0g.tar.gz,tar -zxvf OpenSSL_1_1_0g.tar.gz後,進入openssl-OpenSSL_1_1_0g目錄
  • 執行./Configure darwin64-x86_64-cc --prefix=/usr/local/(將openssl安裝到/usr/local/include/openssl目錄下)
  • 之後執行 make && make install進行安裝即可

  說明:(1)系統是64位的,所以會有 darwin64-x86_64-cc

     (2)因為是安裝在/usr/local/目錄下,所以需要sudo

  結果如下:

技術分享圖片

  結束,收工

雜記:OSX 安裝openssl