gpt4 book ai didi

openssl - 在裸机上交叉编译 openssl

转载 作者:行者123 更新时间:2023-12-03 21:34:16 24 4
gpt4 key购买 nike

我正在尝试使用对应的 gcc (arm-none-eabi-5_4-2016q2) 为 cortex m3 机器交叉编译 openssl。机器应该有能力做 TCP 请求,我们希望在一天结束时做 HTTPS。

在交叉编译期间,在 make 步骤中,我遇到了错误,指出应该在 dirent.h 中定义的某些结构不是,当我更仔细地检查时,结果发现该编译器只有一个空的 dirent。 h 错误打印除外。

显然,机器将在没有 dirent.h 的情况下运行。所以我的问题是,我还能为机器编译这个 openssl 吗?如果需要标题,是否可以选择我自己编写相应的内容?但这只是关于目录,它与 SSL 有多大关系?

最佳答案

这里有两个选项:

  • wolfSSL 用于裸机的嵌入式 SSL https://www.wolfssl.com/项目
  • 目标 - BearSSL https://www.bearssl.org

  • 见: Comparison of TLS implementations

    关于openssl - 在裸机上交叉编译 openssl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38311060/

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