make:*** [* / TMessagesProj / obj / local / armeabi / libtmessages.22.so]错误87

时间:2016-08-10 15:36:04

标签: android-ndk cygwin telegram

我已按照此link中提到的步骤在android studio中运行Telegram github项目。当我尝试在cygwin终端中运行ndkbuild命令但是我收到了87错误消息:错误消息请告诉我在哪里做错了。

enter image description here

rocess_begin:CreateProcess(C:\ android-ndk-r10e \ toolchains \ arm-linux-androideab i-4.9 \ prebuilt \ windows-x86_64 \ bin \ arm-linux-androideabi -g ++。exe,C:/ android- ndk-r10e / toolchains / arm-linux-androideabi-4.9 / prebuilt / windows-x86_64 / bin / arm-linux- androideabi -g ++ -Wl,-soname,libtmessages.22.so -shared --sysroot = C:/ android -ndk-r10e / platforms / android-9 / arch-arm C:/ Android_develper / Telegram / Source / Telegram-m aster / Telegram-master / TMessagesProj / obj / local / armeabi / objs / tmessages.22 /./ opus / s rc / opus.o C:/ Android_develper / Telegram / Source / Telegram-master / Telegram-master / TM essagesProj / obj / local / armeabi / objs / tmessages.22 /./ opus / src / opus_decoder.o C:/并且... ... aster / TMessagesProj / jni /./ boringssl / lib / libcrypto_armeabi.a C:/ android-ndk-r10e / sources / cxx-stl / gnu-libstdc ++ / 4.9 / libs / armeabi / thumb / libgnustl_static。 a -lgcc -n o-canonical-prefixes -Wl, - no-undefined -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,n ow -LC:/ android-ndk-r10e /平台/ android-9 / arch-arm / usr / lib -ljnigraphics -llo g -lz -latomic C :/ android-ndk-r10e / sources / cxx-stl / gnu-libstdc ++ / 4.9 / libs / armeab i / libsupc ++。a -ldl -lc -lm -o C:/ Android_develper / Telegram / Source / Telegram-maste r / Telegram-master / TMessagesProj / obj / local / armeabi / libtmessages.22.so,...)faile d。 make(e = 87):▒Ѽƿ▒▒~▒Cmake.exe:*** [C:/ Android_develper / Telegram / Source / Telegram-master / Telegram-mast er / TMessagesProj / obj / local / armeabi / libtmessages。 22.so]错误87

1 个答案:

答案 0 :(得分:0)

尝试使用Cygwin在Windows上编译时,我收到了相同的错误消息。原来你不需要使用Cygwin。 farhad.kargaran at the following link发布的答案为我解决了这个问题: