安卓和 Rust,OpenSSL 交叉編譯無法在 ARM V7 上鏈接

https://stackoverflow.com/questions/77871442/android-and-rust-openssl-cross-compilation-fails-to-link-on-arm-v7

Android 和 Rust,OpenSSL 跨編譯在 ARM V7 上無法連接

一個 Rust 專案依賴 OpenSSL。對於 Android 的專案編譯成功並生成靜態庫.a。但編譯 Android APK 時出錯,顯示無法使用 R_ARM_REL32。嘗試在 cargo.toml 添加 openssl 依賴,armv8 成功、armv7 失敗。嘗試使用-fPIC 標誌重新編譯未成功。可能與 OpenSSL 本身有關,但不知如何在 Rust 編譯過程中應用。如何正確交叉編譯 OpenSSL?

via Active questions tagged c++ – Stack Overflow

January 24, 2024 at 04:21PM

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *