libcurl的编译及使用
来源:互联网 发布:约爱cms源码程序.zip 编辑:程序博客网 时间:2024/06/05 08:56
最新版本请在下载:https://curl.haxx.se/download.html
下载完成后,编译源码,官方下载的是需要自己编译的,我这里使用VS2013编译。
选择最基本的,如果需要带SSL,则需要自己下载openssl。否则无法编译。
然后就可以使用到自己的项目之中了。。。
基本示例:
#include "stdafx.h"#include "curl\curl.h"#include <WinSock2.h>#include <Windows.h>#include <wincrypt.h>#include <iostream>#pragma comment ( lib, "ws2_32.lib")#pragma comment ( lib, "wldap32.lib")#pragma comment (lib, "crypt32.lib")#ifdef _DEBUG#pragma comment(lib,"libcurld.lib")#else#pragma comment(lib,"libcurl.lib")#endifint _tmain(int argc, _TCHAR* argv[]){ CURL* curl = curl_easy_init(); if (curl == NULL) { cout << "init fail!" << endl; } curl_easy_setopt(curl, CURLOPT_URL, "https://www.xxxxx.com/"); res = curl_easy_perform(curl); curl_easy_cleanup(curl); system("pause"); return 0;}
其中几个lib库是必须的,否则编译不通过。
预处理器定义:
CURL_STATICLIB//这里去除编译警告_CRT_SECURE_NO_WARNINGS
0 0
- libcurl的编译及使用
- libcurl源码编译及使用
- libcurl源码编译及使用
- Libcurl安装及编译
- 使用libcurl源码编译不过的问题
- 使用eclipse编译android版本的libcurl
- curl的基本使用及libcurl
- libcurl 静态编译及初步使用(Linux环境)
- libcurl windows下编译和post使用及https支持
- libcurl 使用及例程
- libcurl 使用及例程
- libcurl 使用及例程
- libcurl 使用及例程
- libCurl的编译
- libcurl的编译
- libcurl动态库的编译使用时遇到的坑
- windows下面编译使用libcurl
- libcurl静态编译库使用
- 禁用enter 提交
- 结构体
- shell的ps命令参数列表解释说明
- git am, git apply, git format-patch,git diff 用法
- 缓存淘汰算法--LRU算法
- libcurl的编译及使用
- Android 6.0 以上版本提示“检测到屏幕叠加层”的问题,规避方法
- scala实现Kmeans算法
- 不在以下合法域名列表中,请参考文档:https://mp.weixin.qq.com/debug/wxadoc/dev/api/network-request.html
- ios UITableView单元格多选框的实现
- 指针习题1
- 欢迎使用CSDN-markdown编辑器
- githup上Android APP好用的文本工具
- 高速公路ETC卡签之我见7-用户卡发行