Android ndk Android NDK:在arm模式下完全编译

Android ndk Android NDK:在arm模式下完全编译,android-ndk,arm,Android Ndk,Arm,如何在arm模式下编译本机代码? 在将LOCAL_ARM_MODE设置为“ARM”,重新编译(包括STLport)并启动app之后,我在/system/lib/libstdc++.so中得到了SIGBUS异常。 所以我可以假设libstdc++.So在thumb模式下是complide。 如何在arm模式下完全编译应用程序?或者在arm模式下重新编译libstdc++并静态链接它。以及本机代码初始化中的此类代码unsigned int res;(mrs r3,cpsr\n)(mov%[resul

如何在arm模式下编译本机代码? 在将LOCAL_ARM_MODE设置为“ARM”,重新编译(包括STLport)并启动app之后,我在/system/lib/libstdc++.so中得到了SIGBUS异常。 所以我可以假设libstdc++.So在thumb模式下是complide。
如何在arm模式下完全编译应用程序?或者在arm模式下重新编译libstdc++并静态链接它。

以及本机代码初始化中的此类代码
unsigned int res;(mrs r3,cpsr\n)(mov%[result],r3\n):[result]“=r(res::“r3);;如果(res&0x00000010)LOGD(“拇指模式开启!!!”;else LOGD(“我们处于ARM模式!!!”返回“拇指模式开启!!!”。如何在arm模式下启动应用程序?对于那些对编译到arm模式感兴趣的人:请参阅此链接