curl的使用非常簡單,跟其他類似的開源的函式庫一樣,其使用分為編譯函式庫和使用函式庫兩個步驟。
編譯curl函式庫(本人環境:window 7 + vs2010)
2.首先是啟動位於開始->所有程式->microsoft visual studio 2010->visual studio tools中的visual studio 命令提示(2010),
然後用cd命令進入源**所在根目錄下的winbuild目錄,比如:
d:\program files\microsoft visual studio 10.0\vc>e:
e:\>cd e:\curl-7.35.0\winbuild
3.然後就是使用nmake編譯整個**了:
nmake /f makefile.vc mode=dll vc=10
其中,mode=dll表示編譯成動態鏈結庫,而vc=10選擇的是visual c++的版本。
4.不出意外,這樣就編譯成功了,編譯結果儲存在e:\curl-7.35.0\builds\libcurl-vc10-x86-release-dll-ipv6-sspi-spnego-winssl(根據curl解壓目錄有所變動)
5.最後的工作,就是安裝libcurl函式庫。
將/builds/lib/目錄下的檔案複製到編譯器的庫檔案目錄。 (根據自己建立專案的習慣放置)
將/builds/include/目錄下的檔案複製到編譯器的頭檔案目錄。(根據自己建立專案的習慣放置)
將/builds/bin/目錄下的libcurl.dll檔案複製到作業系統的動態庫搜尋目錄。 (c:\windows\system32\ 或者專案生產的exe檔案所在的目錄)
c curl模擬登陸
我們在使用一些 時,輸入使用者名稱,密碼即可登陸該 登陸原理就是將使用者輸入的使用者名稱和密碼組合成乙個特定字串,post給乙個url位址,如果使用者名稱密碼正確,就可以登陸了,如果想使用程式模擬這種登陸過程,需要下面的步驟 1 抓包工具,推薦使用httpwatch專業版,輸入使用者名稱,密碼就開始...
LAMP環境搭建 php環境搭建
yum groupinstall development tools y yum groupinstall desktop platform development y yum install cmake pcre devel ncurses devel openssl devel libcurl ...
環境搭建 二 Python環境搭建
工欲善其事,必先利其器 要想玩轉python,我們首先需要搭建一套可使用且方便的環境。對於初學者,笨飯糰建議使用 anaconda anaconda 簡介anaconda是python的乙個科學計算發行版,內建了數百個python經常會使用的庫,包括做機器學習或資料探勘的庫。anaconda提供了乙...