使用android-ndk-r5b的OPenssl可以在Windows上使用cygwin进行编译,如果我将汇编文件的情况从.s更改为.S
但是在Linux(Ubunti 10.0.4)上,使用相同版本的NDK,我收到以下错误。
make: * 没有规则可以使目标externals/openssl-0.9.8h-android/crypto/0.9.9-dev/bn/armv4-mont.S', needed by
obj / local / armeabi / objs / crypto-static / 0.9.9-dev / bn / armv4-mont.o'。停止。
如果我在Ubuntu上将文件从.S恢复为.s(小写),我会收到此错误。
mv:无法统计`./obj/local/armeabi/objs/crypto-static/0.9.9-dev/bn/armv4-mont.o.d.org':没有这样的文件或目录 make: * [obj / local / armeabi / objs / crypto-static / 0.9.9-dev / bn / armv4-mont.o]错误1
这是新的Android NDK r5b版本的错误吗?如果是这样,有一个修复或解决方法...?
提前致谢。