ld:无法识别的仿真模式:armelf_linux_eabi

时间:2015-01-25 09:32:04

标签: android-ndk ld linphone

当我编译linphone源代码时,错误发生在下面。任何人都可以告诉我如何解决它。谢谢。

ld: unrecognised emulation mode: armelf_linux_eabi
Supported emulations: elf_i386 i386linux elf32_x86_64 elf_x86_64 elf_l1om elf_k1om i386pep i386pe
C compiler test failed.

1 个答案:

答案 0 :(得分:0)

如果有人像我一样愚蠢,我收到此错误是因为,我假设,它试图使用的链接器没有执行权限;实际上,很多东西都没有执行权限。所以我在NDK目录的根目录下做了一个简单的chmod -R +x *并修复了它。

此外,如果有人有更优雅的解决方案,请告诉我。例如,我是否应该从他们网站以外的其他地方下载NDK?也许是软件包安装?