【发布时间】:2011-08-09 09:17:11
【问题描述】:
嗨 我需要为 Android NDK r5b 构建 OpenSSL 库,今天将是我的第二天……无用之战。这是我所做的简短列表
- 已下载:https://github.com/fries/android-external-openssl/
- 正如我在 StackOverflow 上发现的那样,修复了 .S .s 问题
- 加密货币已构建...直到我收到此消息:
/prebuilt/windows/bin/arm-linux-androideabi- 共享库:libcrypto.so arm-linux-androideabi-g++.exe:CreateProcess:没有这样的文件或目录 制作:* [/cygdrive/c/AndroidDev/AndroidOpenSSL/obj/local/armeabi/libcrypto.so] 错误 1*
我上次使用 make 已经 10 年了,我确信这是 g++ 路径的问题。对工具链添加了一些调试,得到:
工具链名称:arm-linux-androideabi-4.4.3 TOOLCHAIN_PREFIX:/cygdrive/c/Android_NDK/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/arm-linux-androideabi-
两者对我来说都很好,因为 /cygdrive/c/Android_NDK/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/ 确实存在,并且 arm-linux-androideabi-g++.exe 是正确的那里:(
有人遇到过同样的问题吗?我真的不知道在哪里看任何未来:( 将不胜感激帮助
【问题讨论】:
标签: android android-ndk g++ openssl