LLVM:找不到命令 llvm-readobj

LLVM: commnad not found llvm-readobj

尝试为 android 构建示例 qt 应用程序时,出现以下错误。

Command does not exist: /Users/sungyong/Library/Android/ndk/toolchains/llvm/prebuilt/darwin-x86_64/bin/llvm-readobj Command does not exist: /Users/sungyong/Library/Android/ndk/toolchains/llvm/prebuilt/darwin-x86_64/bin/llvm-readobj Command does not exist: /Users/sungyong/Library/Android/ndk/toolchains/llvm/prebuilt/darwin-x86_64/bin/llvm-readobj Command does not exist: /Users/sungyong/Library/Android/ndk/toolchains/llvm/prebuilt/darwin-x86_64/bin/llvm-readobj Command does not exist: /Users/sungyong/Library/Android/ndk/toolchains/llvm/prebuilt/darwin-x86_64/bin/llvm-readobj Command does not exist: /Users/sungyong/Library/Android/ndk/toolchains/llvm/prebuilt/darwin-x86_64/bin/llvm-readobj Command does not exist: /Users/sungyong/Library/Android/ndk/toolchains/llvm/prebuilt/darwin-x86_64/bin/llvm-strip 11:26:20: The process "/Users/sungyong/Qt/5.12.2/android_arm64_v8a/bin/androiddeployqt" exited with code 9. Error while building/deploying project qtempty (kit: Android for arm64-v8a (Clang Qt 5.12.2 for Android ARM64-v8a)) When executing step "Build Android APK"

即使谷歌搜索正确的解决方案,仍然不知道。

我要检查什么? 尽管我遵循指南,但此路径中没有 'llvm-readobj'。

推测您需要更新您的 NDK。它在当前版本中。

我也遇到过类似的问题
尽管我的 Ubuntu 系统上有 clang-10,但错误消息是 llvm-strip:not found
但是我在目录 /usr/bin 中找到了 llvm-strip-10,它不是 llvm-strip
所以我做了 soft link llvm-strip --> llvm-strip-10 并且它起作用了。