Ошибка при сборке bazel для objectdetectioncpu для приложения Android с использованием MediaPipe
Я пытаюсь создать приложение objectdetectioncpu для Android с помощью Bazel на терминале, но при сборке получаю ошибку.
Вот моя системная информация:
Платформа ОС и распространение: Linux Mint 19.2
Версия Bazel: 3.4.1
Я пытался построить с помощью двух команд, но обе выдают одну и ту же ошибку:
- Принимая во внимание на Mediapipe документации":
bazel build -c opt --config=android_arm64 mediapipe/examples/android/src/java/com/google/mediapipe/apps/objectdetectioncpu:objectdetectioncpu
- Нашел в документации bazel;
bazel build //mediapipe/examples/android/src/java/com/google/mediapipe/apps/objectdetectioncpu:objectdetectioncpu
Вот журнал ошибок:
Loading:
Loading: 0 packages loaded
**Analyzing:** target //mediapipe/examples/android/src/java/com/google/mediapipe/apps/objectdetectioncpu:objectdetectioncpu (0 packages loaded, 0 targets configured
**ERROR:** /home/dheeraj/my_projects/my_project_env/practice/mediapipe/mediapipe/calculators/util/BUILD:25:8: invalid character: '�'
**ERROR:** /home/dheeraj/my_projects/my_project_env/practice/mediapipe/mediapipe/calculators/util/BUILD:25:9: invalid character: '�'
**ERROR**: /home/dheeraj/my_projects/my_project_env/practice/mediapipe/mediapipe/calculators/util/BUILD:25:10: invalid character: '�'`
.
..
**ERROR:** /home/dheeraj/my_projects/my_project_env/practice/mediapipe/mediapipe/calculators/util/BUILD:28:3: invalid character: '�'
**ERROR:** /home/dheeraj/my_projects/my_project_env/practice/mediapipe/mediapipe/calculators/util/BUILD:28:4: syntax error at '//': expected expression
**ERROR:** /home/dheeraj/my_projects/my_project_env/practice/mediapipe/mediapipe/calculators/util/BUILD:28:23: invalid character: '�'`
.
.
.
**ERROR:** /home/dheeraj/my_projects/my_project_env/practice/mediapipe/mediapipe/calculators/util/BUILD:42:45: invalid character: '�'
**ERROR:** /home/dheeraj/my_projects/my_project_env/practice/mediapipe/mediapipe/calculators/util/BUILD:42:46: invalid character: '�'
**ERROR:** /home/dheeraj/my_projects/my_project_env/practice/mediapipe/mediapipe/calculators/util/BUILD:42:47: invalid character: '�'
**ERROR:** /home/dheeraj/my_projects/my_project_env/practice/mediapipe/mediapipe/graphs/object_detection/BUILD:19:11: no such target '//mediapipe/calculators/util:annotation_overlay_calculator': target 'annotation_overlay_calculator' not declared in package 'mediapipe/calculators/util' defined by /home/dheeraj/my_projects/my_project_env/practice/mediapipe/mediapipe/calculators/util/BUILD and referenced by '//mediapipe/graphs/object_detection:mobile_calculators'
**ERROR:**
/home/dheeraj/my_projects/my_project_env/practice/mediapipe/mediapipe/graphs/object_detection/BUILD:19:11: no such target '//mediapipe/calculators/util:detection_label_id_to_text_calculator': target 'detection_label_id_to_text_calculator' not declared in package 'mediapipe/calculators/util' defined by /home/dheeraj/my_projects/my_project_env/practice/mediapipe/mediapipe/calculators/util/BUILD and referenced by '//mediapipe/graphs/object_detection:mobile_calculators'
**ERROR:** /home/dheeraj/my_projects/my_project_env/practice/mediapipe/mediapipe/graphs/object_detection/BUILD:19:11: no such target '//mediapipe/calculators/util:detection_letterbox_removal_calculator': target 'detection_letterbox_removal_calculator' not declared in package 'mediapipe/calculators/util' defined by /home/dheeraj/my_projects/my_project_env/practice/mediapipe/mediapipe/calculators/util/BUILD and referenced by '//mediapipe/graphs/object_detection:mobile_calculators'
**ERROR:** /home/dheeraj/my_projects/my_project_env/practice/mediapipe/mediapipe/graphs/object_detection/BUILD:19:11: no such target '//mediapipe/calculators/util:detections_to_render_data_calculator': target 'detections_to_render_data_calculator' not declared in package 'mediapipe/calculators/util' defined by /home/dheeraj/my_projects/my_project_env/practice/mediapipe/mediapipe/calculators/util/BUILD and referenced by '//mediapipe/graphs/object_detection:mobile_calculators'
**ERROR:** /home/dheeraj/my_projects/my_project_env/practice/mediapipe/mediapipe/graphs/object_detection/BUILD:19:11: no such target '//mediapipe/calculators/util:non_max_suppression_calculator': target 'non_max_suppression_calculator' not declared in package 'mediapipe/calculators/util' defined by /home/dheeraj/my_projects/my_project_env/practice/mediapipe/mediapipe/calculators/util/BUILD and referenced by '//mediapipe/graphs/object_detection:mobile_calculators'
**ERROR:** Analysis of target '//mediapipe/examples/android/src/java/com/google/mediapipe/apps/objectdetectioncpu:objectdetectioncpu' failed; build aborted: Analysis failed
**INFO:** Elapsed time: 9.890s
**INFO:** 0 processes.
**FAILED:** Build did NOT complete successfully (1 packages loaded, 24 targets configured)
**FAILED:** Build did NOT complete successfully (1 packages loaded, 24 targets configured)
Я проверил калькулятор, который не указан в mediapipe/calculators/util
, но все заявлено.
Как я могу решить эту проблему, аналогичная ошибка возникает и при создании других приложений.