【百度百科】:https://baike.baidu.com/item/https/285356?fr=aladdin
【借鉴】:https://www.zhihu.com/question/21518760【知乎】
【借鉴】:http://www.techug.com/post/https-ssl-tls.html
【借鉴】:http://blog.csdn.net/duanbokan/article/details/50847612【单双向认证,介绍的简单明了,点赞】
【C的源码库】:https://curl.haxx.se/libcurl/c/https.html
【在WIN下编译OPENSSL和libcurl】:http://www.cnblogs.com/openiris/p/3812443.html
【配置Configure文件中遇到的问题】:http://www.phpfans.net/article/htmls/201004/MjgzNTAw.html
【Curl库编译时注意事项】:http://blog.csdn.net/b_h_l/article/details/19985061
【OPENSSL库的交叉编译】http://www.linuxidc.com/Linux/2016-04/129775.htm
sed -i "s/ -m64//g" Makefile
1、HTTPS:即在SSL(安全套接字上)的HTTP协议
2、交叉编译的配置
CC=arm-none-linux-gnueabi-gcc ./configure --host=arm-linux --target=arm-linux --enable-shared --enable-static --prefix=/usr/local/arm-curl-7.56.1/ --with-ssl
CC=arm-none-linux-gnueabi-gcc ./configure --host=arm-linux --target=arm-linux --enable-shared --enable-static --prefix=/usr/local/arm-curl-7.46.0/ --with-ssl-dir=/usr/local/arm-ssl-1.0.2/
3、注意交易编译器路径下的include和lib的默认头文件和依赖的库