【android ndk 编译的时候指令集的选取】怀抱观古今,寝食展戏谑。这篇文章主要讲述android ndk 编译的时候指令集的选取相关的知识,希望能为你提供帮助。
android ndk在编译的时候默认生成的是thumb指令(拇指)不是arm(手臂)指令,但是有时候在看反汇编的时候,不太熟悉thumb指令或者说thumb指令看起来更费劲,需要生成arm指令,这个时候,就需要在android.mk里面加入一条语句了。
在Android.mk中加入LOCAL_ARM_MODE :=
arm控制,默认情况下NDK使用Thumb指令集
这样再生成的指令就是arm指令了,用ida pro工具打开看变成4个字节一条指令而非2个字节一条指令了
推荐阅读
- Hybrid app(cordova) 环境配置记录
- 15款适用于MAC的最佳屏幕录制软件 [免费/付费]
- 10多个最佳视频质量增强软件合集(免费/付费)
- 15款最佳音频可视化软件和应用程序合集
- 30个最佳免费绘图应用程序和艺术应用程序
- 30多个可用于商业用途的最佳图片素材网站合集
- Windows的15款最佳媒体服务器软件合集
- 15款Windows 10的最佳照片查看器软件合集
- 15款免费和付费的最佳2D动画软件合集