Cygdrive终端错误:opus / src / opus.o失败make

时间:2016-01-14 22:04:55

标签: android c linux android-ndk telegram

我正在将Telegram android应用程序导入android studio。

此项目包含许多.C个文件,因此我必须使用 Android NDK 转换此C文件以生成lib文件夹,最后导致导入过程!

但是!使用Cygdrive表示我有问题。

我看到了这个错误:

$ $ndkbuild [armeabi] Compile arm    : tmessages.17 <= opus.c /bin/sh:
/cygdrive/h/android-ndk-r10e/toolchains/arm-linux-androideabi-4.8/prebuilt/windows-x86_64/bin/arm-linux-androideabi-gcc:
No such file or directory
/cygdrive/h/android-ndk-r10e/build/core/build-binary.mk:464: recipe
for target
'/cygdrive/d/Telegram-master/TMessagesProj/obj/local/armeabi/objs/tmessages.17/./opus/src/opus.o'
failed make: ***
[/cygdrive/d/Telegram-master/TMessagesProj/obj/local/armeabi/objs/tmessages.17/./opus/src/opus.o]
Error 127

这吓坏了我!我该怎么办?

1 个答案:

答案 0 :(得分:1)

/cygdrive/h/android-ndk-r10e/toolchains/arm-linux-androideabi-4.8/prebuilt/windows-x86_64/bin/arm-linux-androideabi-gcc:没有这样的文件或目录

您是否自己导航到此文件夹/文件并验证:

  1. 文件夹/文件在那里。
  2. 访问/执行的权限都在那里。