mediapipe holistictrackinggpu 的可执行文件中的错误 CPU 类型

问题描述 投票:0回答:0

我目前正在按照官方说明运行 MediaPipe 整体跟踪示例应用程序。 MediaPipe 安装MediaPipe后,我可以成功运行'hello world'示例,建议测试。但是对于移动应用程序,我遇到了以下错误。

错误:/private/var/tmp/_bazel_burak/b7cfac50f1c6080dd0242194e8dbaa69/external/org_tensorflow/tensorflow/lite/delegates/gpu/gl/kernels/BUILD:321:11:编译tensorflow/lite/delegates/gpu/gl/kernels/mean .cc 失败:(退出 1):clang 失败:执行命令时出错(来自目标@org_tensorflow//tensorflow/lite/delegates/gpu/gl/kernels:mean)external/androidndk/ndk/toolchains/llvm/prebuilt/darwin- x86_64/bin/clang -gcc-toolchain external/androidndk/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/darwin-x86_64 -target ...(剩余 54 个参数已跳过)

使用 --sandbox_debug 查看来自沙箱的详细消息并保留沙箱构建根目录以进行调试 src/main/tools/process-wrapper-legacy.cc:80: “execvp(external/androidndk/ndk/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang, ...)”:可执行文件中的错误 CPU 类型 目标 //mediapipe/examples/android/src/java/com/google/mediapipe/apps/handtrackinggpu:handtrackinggpu 构建失败 使用 --verbose_failures 查看失败构建步骤的命令行。 信息:运行时间:15.290 秒,关键路径:11.95 秒 信息:274 个进程:140 个内部,134 个 darwin-sandbox。 失败:构建未成功完成

我试着按照官方文档中给出的说明进行操作。 mediapipe安装说明运行后

bazel build -c opt --config=android_arm64 mediapipe/examples/android/src/java/com/google/mediapipe/apps/handtrackinggpu:handtrackinggpu

抛出上述错误

工作区:工作区文件

手部追踪gpu:手部追踪gpu

我不确定它是否与Apple Silicon M2有关

android bazel apple-m1 tensorflow-lite mediapipe
© www.soinside.com 2019 - 2024. All rights reserved.