一、libcurl库安装
1、下载库压缩包
libcurl的官网 http://curl.haxx.se/
库下载Release 7.71.1 · curl/curl · GitHub
2、上传linux,解压安装
tar xvf curl-7.71.1.tar.bz2 (解压文件)
3、安装
①安装
./configure --prefix=$PWD/_install//不进行交叉编译安装,当前文件夹(指定文件夹)
./configure --prefix=$PWD/_install --host=arm-linux//host,指定交叉编译
②配置
make//进行配置
③生成_install
make install//可以生成_install文件
二、使用libcurl库访问百度
代码:
#include <stdio.h>
#include <curl/curl.h>
typedef unsigned int bool;
#define true 1
#define false 0
bool getUrl(char *filename)
{
CURL *curl;
CURLcode res;
FILE *fp;
if ((fp = fopen(filename, "w")) == NULL) // 返回结果用文件存储