1.新增curl的include資料夾
2.新增curlib.dll libcurl.dll libeay32.dll,ssleay32.dll libsasl.dll,openldap.dll libcurl_imp.lib檔案
3.工程屬性->c/c++->預處理器->預處理器定義 中,新增上use_openssl、use_ssleay
方法一、設定為不驗證證書和host。
在執行curl_exec()之前。設定option
$ch = curl_init();
......
curl_setopt($ch, curlopt_ssl_verifypeer, false);
curl_setopt($ch, curlopt_ssl_verifyhost, false);
方法二、設定乙個正確的證書。
本地ssl判別證書太舊,導致鏈結報錯ssl證書不正確。
放到 程式檔案目錄
curl 增加下面的配置
curl_setopt($ch,curlopt_ssl_verifypeer,true); ;
curl_setopt($ch,curlopt_cainfo,dirname(__file__).'/cacert.pem');
大功告成
vs2010中使用curl 配置
第四步 開啟curl 7.21.5 lib dll debug 找到libcurld.dll和libcurld imp.lib。第五步 開啟curl 7.21.5 include 找到curl檔案和第四步找到的libcurld.dll和libcurld imp.lib一起放到你新建的工程目錄你。比如...
C C static使用(基於VS2010)
一 在c語言中 靜態變數永遠只能初始化一次 執行時 但是可以多次賦值,靜態變數的記憶體位址在編譯後就確定了。1 區域性靜態變數,存在於全域性資料區 example1 include int function int main 輸出結果為11,12,13,14,15,16,17,18,19,20 紅色...
使用VS2010編譯mod wsgi
為了在windows下使用apache發布django,檢視了文件,有兩種方式可以實現,一種是傳統方式,在apahce modules目錄下存放mod wsgi.so檔案,另一種是直接pip安裝,據文件說是比較方便,但我試了,沒有成功,不知道問題出在哪,也沒有相關中文資料,只好安裝vs2010編譯生...