交叉編譯openssl動態庫

2021-10-19 03:48:26 字數 629 閱讀 9720

2.匯入變數值cc,指定編譯鏈(編譯中使用的gcc)

執行指令:

export cc=aarch64-linux-gnu-gcc

3.生成配置並修改

./config no-asm -shared --prefix=/home/ambarella/lib/openssl

no-asm:不使用彙編家屬

-shared :動態庫

–prefix = 最終檔案的安裝路徑

4.修改makefile

1.刪除中間出現的-m64(共兩處)

vi搜尋指令:

5.檢視生成結果

–prefix=指定路徑下有以下目錄

bin include lib ssl

生成成功

OpenSSL協議庫交叉編譯

好長時間沒寫部落格了,昨天讓同事整合乙個我寫的庫,執行 現openssl rsa加密失敗,網上查到怎麼是交叉編譯庫的問題,但是很難找到解決方法,在這裡我就分享一下解決辦法。config no asm shared prefix path cross compile path bin linux cc...

交叉編譯openssl

tar xvf openssl 1.1.1f.orig.tar.gz2.配置configure 用指令碼檔案myconfigure.sh配置 vi myconfigure.s配置如下 cc arm linux gcc config no asm shared no async prefix pwd ...

openssl動態庫編譯

通常linux系統自帶openssl,但是其so檔案由於沒有debug資訊,因此無法跟蹤內部函式,對於學習 不太方便,需要通過原始碼重新安裝。如下方法安裝 html view plain copy config prefix usr local openssldir usr local ssl ma...