
cURL是一个利用URL语法在命令行下工作的文件传输工具,cURL支持的通信协议有FTP、FTPS、HTTP、HTTPS、TFTP、SFTP等等,可以参考cURL文档 https://curl.haxx.se/docs/。
下载地址:
https://curl.haxx.se/download.html/curl-7.71.1.tar.gz
编译方法:
cd curl
./configure --prefix= --disable-shared --enable-static --enable-http --enable-ftp --enable-file --disable-pop3 --disable-imap --disable-smtp --disable-gopher --disable-proxy --disable-ntlm-wb --disable-sspi --without-libidn --without-ssl --without-librtmp --without-gnutls --without-nss --without-libssh2 --without-zlib --without-winidn --disable-rtsp --disable-ldap --disable-ldaps --without-darwinssl --without-PACKAGE --without-ssl --without-gnutls --without-polarssl --without-cyassl --without-nss --without-axtls --without-ca-path --without-winssl --without-libmetalink --without-libssh2 --without-winidn --without-libidn --enable-ipv6 CC=aarch64-himix100-linux-gcc CPP=aarch64-himix100-linux-cpp --host=arm
make
测试
#include <curl/curl.h>
int main() {
printf("%s\n", curl_version());
return 0;
}
makefile
char1:main
main:
aarch64-himix100-linux-gcc *.c -o main -I../include -L../lib/.libs -lcurl
clean:
rm mai

683

被折叠的 条评论
为什么被折叠?



