环境:
ubuntu、qt creator
编译过程:
1、下载openssl-1.0.2k.tar.gz
./config no-asm
make
sudo make install
2、下载zlib-1.2.8.tar.gz
./configure --prefix=/usr/local/zlib1.2.8 --static
make
sudo make install
3、下载curl-7.53.1.tar.gz
./configure --prefix=/usr/local/libcurl-7.53.1 --disable-shared --enable-static --disable-ldap --disable-ldaps --without-zlib --with-ssl
make
sudo make install
4、qt中应用
pro文件中需要配置引用库
INCLUDEPATH += "/usr/local/libcurl-ssl-zlib/include"
LIBS += /usr/local/libcurl-ssl-zlib/lib/libcurl.a
LIBS += /usr/local/ssl/lib/libssl.a
LIBS += /usr/local/ssl/lib/libcrypto.a
LIBS += /usr/local/zlib1.2.8/lib/libz.a
LIBS += -ldl
库文件下载地址:https://download.youkuaiyun.com/download/nsdcoder/10358154