Openssl安裝以及初步程式設計

2021-08-30 09:58:24 字數 1156 閱讀 4451

linux下編譯及安裝:

#tar xzvf openssl-0.9.7d.tar.gz 解壓縮

#cd openssl-0.9.7ed 轉到解壓目錄下

#./config --prefix=/usr/local/openssl ( --prefix )引數為欲安裝之目錄,也就是安裝後的檔案會出現在該目錄下

#make 編譯

#make test 測試

#make install 安裝

windows下openssl安裝以及初步程式設計(visual c++版)

準備:1、安裝vc++ 6.0。

安裝步驟:完全可以參照openssl目錄下的install.win32。

cmd到dos下:

1、cd到openssl-0.9.81解壓目錄下,perl configure vc-win32 --prefix=c:/some/openssl/dir

如不成功會有明顯提示,prefix指示openssl被安裝到的目錄。

2、ms\do_ms

推薦使用這種方式

另外兩種方式 如果使用也必須保證本機有編譯器才能使用。

3、dos視窗下轉到【microsoft visual studio】\vc98\bin目錄下執行 vcvars32.bat 以配置環境變數。

4、跳到openssl目錄下,執行:

nmake -f ms\ntdll.mak

如果編譯成功,最後的輸出都在out32dll目錄下:包括可執行檔案、兩個dll和兩個lib檔案: libeay32.dll, libeay32.lib, ssleay32.dll, ssleay32.lib

把他們放到path環境變數對應的乙個目錄裡就可以了。

vc程式設計初步:

1、 開啟vc-tools-options-directores,在include files中增加【openssl-0.9.8】\inc32目錄;在libray files中增加【openssl-0.9.8】\out32dll

2、 在源程式中包含以下三個標頭檔案並加入lib:

#include

#include

#include

#pragma comment(lib, "libeay32.lib")

#pragma comment(lib, "ssleay32.lib")

openssl程式設計

openssl程式設計輕鬆入門 含完整示例 2012 06 04 23 50 31 分類 c c openssl程式設計入門 含完整示例 易劍 2008 12 5 目錄 1 1.編寫目的 1 2.示例包 1 3.什麼是ssl?2 4.什麼是openssl?2 5.示例程式 2 6.服務端編寫步驟 3...

VSCode 安裝以及初步使用教程

老樣子先介紹一下vscode 是什麼?幹什麼?有什麼用?好處是什麼?等 visualstudiocode 簡稱vscode 是microsoft開發的 編輯器,它支援windows,linux和macos等作業系統以及開源 它支援測試,並具有內建的git版本控制功能以及開發環境功能,例如 完成 類似...

openssl程式設計easy demo

目錄 1 1.編寫目的 1 2.示例包 1 3.什麼是ssl?2 4.什麼是openssl?2 5.示例程式 2 6.服務端編寫步驟 3 7.客戶端編寫步驟 4 8.相關標頭檔案 4 8.1.socket標頭檔案 4 8.2.ssl標頭檔案 4 9.結尾 5 第一次跑起openssl示例並不太簡單,...