使用openssl庫進行開發


         自己按照openssl中介紹的編譯,安裝openssl,其間編譯並不是很順利。首先是關於在x64上進行編譯,問題一大堆,並且在x64編譯安裝文檔中介紹的很簡單,細節沒有介紹,自己決定按照x86上的方法進行編譯。才開始出現了link error,重新解壓壓縮包后重新編譯就成功了。在編譯過程中並沒有使用nasm,而是直接使用vc command prompt命令namke,最后編譯並且安裝成功。安裝成功后,有專門的目錄存放openssl的庫,bin中有dll,lib下有對應的lib文件,在項目只需要配置一下環境就可以進行了。

      最后遇見了一個錯誤OPENSSL_Uplink(6219B000,08): no OPENSSL_Applink 。最終的解決方法是在代碼中加入

      extern "C"
      {
          #include <openssl/applink.c>
      };

為什么要加入extern “C" {  #include <Openssl/applink.c}原因在研究中


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM