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

标签 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

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

最佳答案

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

您是否自己导航到此文件夹/文件并确认:

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

关于android - Cygdrive 终端错误 : opus/src/opus. o 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34800660/

相关文章:

linux - Bash 命令在命令行中的服务器中执行多项操作

linux - Grep 包含指定字符串的文件列表并获取包含文件名和所需数据的输出

Android Studio (Kotlin) 如何将 StringArray 转换为 MutableList

android - 在 Jenkins 上构建 Android 项目时,Gradle 构建守护进程意外消失(它可能已被杀死或崩溃)

c# - 在 C# 中使用结构调用 C 函数 - 我做错了什么?

c++ - 以编程方式获取缓存行大小?

C - 动态修改文件 - 这可能吗?

php - Linux 服务器 Cronjob 日志记录

android - 为什么我收到错误 : Initializing Tensorflow?

Android Spinner OnItemSelected 未使用同一项目调用