WINDOWS下使用MINGW调用LIBCURL库
首先下载LIBCURL的MINGW库,我下载的是别人编译好的,包括DLL、静态库、头文件,帮助文件等。。地址在:
http://ftp.chg.ru/pub/WWW/tools/curl/curl-7.13.0-win32-ssl-devel-mingw32.zip
以下贴出转来的参数:http://hi.baidu.com/nivrrex/blog/item/962601e969c53a3ab80e2d9b.html
(不含zlib和OpenSSL)
编译成lib库时,要注意加入下列参数:
-DBUILDING_LIBCURL
-DHTTP_ONLY (仅使用HTTP协议)
使用静态库编译文件时,要注意加入下列参数:
-DCURL_STATICLIB
并包含下列的库文件
libcurl.a
libws2_32.a
libwinmm.a
libwldap32.a (编译时没有使用-DHTTP_ONLY参数,即编译的lib包括其它协议时)
即加入下列参数
-lcurl
-lws2_32
-lwinmm
-lwldap32