簡體   English   中英

在裸機上交叉編譯 openssl

[英]Cross compile openssl on bare metal

我正在嘗試使用對應的 gcc (arm-none-eabi-5_4-2016q2) 為 cortex m3 機器交叉編譯 openssl。 機器應該有能力做 TCP 請求,我們希望在一天結束時做 HTTPS。

在交叉編譯期間,在 make 步驟中,我遇到了錯誤,指出應該在 dirent.h 中定義的某些結構不是,當我更仔細地檢查時,結果發現該編譯器只有一個空的 dirent。 h 錯誤打印除外。

顯然,機器將在沒有 dirent.h 的情況下運行。 所以我的問題是,我還能為機器編譯這個 openssl 嗎? 如果需要標題,是否可以選擇我自己編寫相應的內容? 但這只是關於目錄,它與 SSL 有多大關系?

這里有兩個選項:

並且可以在 TLS 的比較中進行比較 {https://en.wikipedia.org/wiki/Comparison_of_TLS_implementations}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM