先下载curl-7.69.1.tar.gztar -zxvf curl-7.69.1.tar.gzcd curl-7.69.1mkdir build //创建文件夹cd build //进入文件夹//with-ssl 途径错误 输入以下 途径错误不会生成makefile文件…/configure–hostarm-linux-gnueabihf–prefix$(pwd)/arm_install–with-ssl/home/user/ZLG_DEMO/demo_pro/demo_a7/lib/nxp_lib/openssl–enable-shared–disable-static–disable-manual–disable-ipv6CFLAGS“-I/home/user/ZLG_DEMO/demo_pro/demo_a7/lib/nxp_lib/openssl/include”LDFLAGS“-L/home/user/ZLG_DEMO/demo_pro/demo_a7/lib/nxp_lib/openssl/lib”make -j4make install打包tar -zcvf curl-7.69.1-arm-a7.tar.gz -C arm_install .curl-7.69.1-arm-a7.tar.gzbuild 文件夹下出现Makefile文件后执行 make -j4 命令make 成功编译再执行 make installmake install 成功成功build文件夹下出现so文件需要加载的嵌入式核心板的文件curl 可执行文件源文件curl交叉编译后生成无后缀目标路径/usr/bin/作用curl 命令本体依赖的动态库文件curl 依赖 openssl zlib 库编译时开启了 HTTPS 功能需要复制这 4 个库可执行文件根目录/usr/bin/curl *****curl生成依赖库文件根目录/usr/lib/libcurl.so.4 *****curl生成根目录/usr/lib/libssl.so.1.1 *****openssl生成根目录/usr/lib/libcrypto.so.1.1 *****openssl生成根目录/usr/lib/libz.so.1 ****这个是交叉编译器生成的