为什么我无法运行任何 Android NDK 命令?

为什么我无法运行任何 Android NDK 命令?

我之前一直在使用 Mint 12,一切都运行正常。我换用了 Ubuntu 12.04,现在我非常沮丧。

当我跑步时ndk-build,我得到

/home/buzz/ndk/prebuilt/linux-x86/bin/make: not found

因此,我直接切换到该文件夹​​。当我输入时./make,我得到

bash: ./make: No such file or directory

键入时ls可以清楚地显示文件所在的位置!我进行了一些尝试(指向外部工具)以解决每个错误(只是为了实验),然后就遇到了这个!

/home/buzz/ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc: Command not found

为什么?为什么找不到所有这些文件?正如我上面所说,这在另一个发行版中都运行正常。发生了什么变化?更令人沮丧的是,如果我按 TAB 自动完成,它作品。所以,文件显然在那里(并且明确标记了执行权限)。那么,为什么找不到它呢?

答案1

我找到了答案。

我安装了ia32-libs,一切开始正常工作。奇怪的是,运行错误架构的可执行文件会导致“找不到命令”。我尝试了所有错误的方法。

答案2

可能足以安装i386的变体libgcc1

相关内容