curl介紹:
curl庫的主要功能是用不同的協議連接不同的服務器,也就是相當封裝了的socket的協議庫, libcurl當前支持http, https, ftp, gopher, telnet, file等常用協議,libcurl也支持https證書授權,是網絡程序開發的一把利器。
一 解壓縮
unzip curl-curl-7_50_0.zip
也可以把目錄名字修改爲libcurl:mv curl-curl-7_50_0 libcurl
二 生成Makefile
1. cd curl-curl-7_50_0
若已經修改目錄名爲libcurl,則cd libcurl
2. ./buildconf
3. aclocal
4. autoconf
5. automake
6. ./configure --prefix=/home/vmuser/libcurl --host=arm-linux CC=arm-linux-gnueabihf-gcc CXX=arm-linux-gnueabihf-g++
三 編譯
Make
四 查看編譯結果
1. 查看./lib/中是否有動態庫libcurl.so文件
2. 查看 ./lib/中是否有靜態庫 libcurl.a文件
3. 查看 ./include/curl目錄下是否有.h頭文件:
curl.h
curlbuild.h
curlver.h
curlrules.h
easy.h
mprintf.h
multi.h
stdcheaders.h
typecheck-gcc.h
資料下載地址:https://download.csdn.net/download/shenlongqing/12322540