3

Android 用の Google ブレークパッドをビルドしていますが、ビルド エラーが発生します。それらを修正する方法がわかりません。コードのチェックアウト元:コード

ndk build としてビルドします。チェックアウト コードに lss フォルダーがありませんでした。

google-breakpad/android/google_breakpad/../../src/google_breakpad/common/breakpad_types.h:45:2: error: #error "inttypes.h has already been included before this header file, but "
 #error "inttypes.h has already been included before this header file, but "
  ^
jni/../google-breakpad/android/google_breakpad/../../src/google_breakpad/common/breakpad_types.h:46:2: error: #error "without __STDC_FORMAT_MACROS defined."
 #error "without __STDC_FORMAT_MACROS defined."
/google-breakpad/android/google_breakpad/../../src/common/memory.h:51:51: fatal error: third_party/lss/linux_syscall_support.h: No such file or directory
 #include "third_party/lss/linux_syscall_support.h"
4

2 に答える 2

4

私は同じ問題を抱えていて、多くの時間を無駄にしました。

これを解決するために、私はこれをやろうとしました:

  1. "git clone https://chromium.googlesource.com/linux-syscall-support "

  2. linux_syscall_support.h を「git\linux-syscall-support」から「android_breakpad\src\third_party\lss」にコピーします。

みんなを助けることを願っています。

于 2016-12-20T10:33:10.043 に答える