android ndk如何编译基于mips架构的开源C++库?
Android ndk r8支持mips架构了,但是其中提供的交叉工具只有mipsel的,那我要编译mips的怎么办?,求高手指点迷津
[解决办法]
mipsel 表示 小端编译
mips 的编译器表示 默认大端编译,
如果你的 mips 是小端模式的, 用 mipsel 编译是没有问题的。
你用 file 命令看看你们平台上跑的程序是不是 LSB 格式的 。
另外, 你也可以下载新的 android 代码, 直接编译 mips 版本的, 然后再在这个环境下编译你的库。
[解决办法]
1. mips-linux-gnu 默认编译出来的就是大端模式。
mips-linux-gnu -EL 编出来的小端模式。
2. 你的平台是小端模式, 所以可以直接编译的。
3. android ndk r8 应该编译不了大端模式。