gpt4 book ai didi

linux - 为嵌入式设备构建带 SSL 的 libcurl

转载 作者:太空宇宙 更新时间:2023-11-04 12:32:35 26 4
gpt4 key购买 nike

我正在为调制解调器等设备构建固件。它基于linux内核。我必须使用 SSL 构建 libcurl,但我遇到了一些麻烦。在我的虚拟机中,当我从源代码构建 curl 时,我只需键入:。/配置制作须藤安装它在 SSL 支持下完美运行。

编译器:gcc SSL 支持:已启用 (OpenSSL) SSH 支持:否(--with-libssh2) zlib 支持:启用

当我用固件构建 curl 时,我仍然使用相同的命令,在 commnad ./configure 之后的结果是:SSL 支持:无(--with-{ssl,gnutls,nss,polarssl,cyassl,axtls,winssl,darwinssl})

两种情况有什么不同?在 Ubuntu 中,我已经安装了 openssl,我想我必须使用 --with-openssl=/path/to/ssl/so/file 在 fireware 中构建 curl,但它没有效果,结果仍然没有 SSL 支持。

你能帮帮我吗?非常感谢!

最佳答案

您需要为您正在为其构建 libcurl 的平台交叉编译 OpenSSL。

您正在做的是尝试使用安装在您系统上的 x86 版本的 libssl,由于显而易见的原因,它不会工作。

关于linux - 为嵌入式设备构建带 SSL 的 libcurl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42900818/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com