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示例並不太簡單,...