无法在ubuntu实例

时间:2017-08-01 06:07:06

标签: webrtc

此网页https://webrtc.org/native-code/android/

中提供的后续步骤

当我执行命令“ninja -C out / Debug AppRTCMobile”时,我收到了以下回复

  

忍者:输入目录`out / Debug'

     

ninja:致命:chdir到'out / Debug' - 没有这样的文件或目录

我被困在这里,需要帮助才能继续执行后续步骤来完成代码设置。

Ubuntu版本 - 16.04.2

我再次按照相同的步骤设置代码。这次我收到了一个新错误

步骤:

  

- > fetch --nohooks webrtc_android

     

- > gclient sync

     

- > gn gen out / Debug --args ='target_os =“android”target_cpu =“arm”'

     

- > ninja -C out / Debug

     

忍者:输入目录`out / Debug'

     

[1/8508]行动   //基:android_runtime_jni_headers__jni_Runtime(//构建/工具链/机器人:android_clang_arm)

     

失败:gen / android_runtime_jni_headers / base / jni / Runtime_jni.h python   ../../base/android/jni_generator/jni_generator.py --depfile   gen / base / android_runtime_jni_headers__jni_Runtime.d --jar_file   ../../third_party/android_tools/sdk/platforms/android-26/android.jar   --input_file java / lang / Runtime.class --ptr_type = long --output_dir gen / android_runtime_jni_headers / base / jni --includes   ../../../../../../base/android/jni_generator/jni_generator_helper.h   --native_exports_optional

     

追踪(最近一次呼叫最后一次):

     

档案“../../base/android/jni_generator/jni_generator.py”,第1428行,   在       sys.exit(主(sys.argv中))

     

档案“../../base/android/jni_generator/jni_generator.py”,第1421行,   在主要       GenerateJNIHeader(input_file,output_file,options)文件“../../base/android/jni_generator/jni_generator.py”,第1326行,in   GenerateJNIHeader       jni_from_javap = JNIFromJavaP.CreateFromClass(input_file,options)

     

档案“../../base/android/jni_generator/jni_generator.py”,第662行,   在CreateFromClass中       标准错误= subprocess.PIPE)

     

文件“/usr/lib/python2.7/subprocess.py”,第710行, init       errread,errwrite)

     

文件“/usr/lib/python2.7/subprocess.py”,第1327行,in   _execute_child       提出child_exception

     

OSError:[Errno 2]没有这样的文件或目录

     

[3/8508] CC obj / third_party / boringssl / boringssl / v3_ncons.o

     

忍者:构建已停止:子命令失败。

有人请帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

在尝试编译之前,您必须使用GN生成项目。你有这里的指示:

https://webrtc.org/native-code/android/