gpt4 book ai didi

android - Necessitas (Qt/Android NDK) qmake 路径

转载 作者:行者123 更新时间:2023-11-29 18:04:31 24 4
gpt4 key购买 nike

我正在运行 openSUSE 12.2 64 位尝试在 Necessitas alpha 4.1 中编译应用程序。这是一个基本的应用程序,代码可能不是问题所在。在跟踪问题的过程中,我确保拥有所有依赖项和 tools.jar,这显然会导致类似的错误。编译时我得到:

Packaging Error: Command '/usr/bin/ant clean debug' failed.Exit code: 1
File not found:

实际上没有列出任何文件。我从 Projects->Build Steps->qmake 复制/粘贴了这一行:

/home/mark/Software/necessitas/Android/Qt/482/armeabi-v7a/bin/qmake /home/mark/Dev/qt/myProject/myProject.pro -r -spec android-g++ CONFIG+=debug CONFIG+=declarative_debug

然后我在终端窗口中粘贴,结果是:

sh: /home/mark/necessitas/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc: No such file or directory

这显然是不正确的,因为我的路径是 ~/Software/necessitas 而不是 ~/necessitas。我检查了“工具”->“选项”的每个选项卡,但没有看到任何地方引用了不正确的文件夹。有什么线索吗?

最佳答案

我昨晚遇到了这个确切的错误。但是我注意到 Google 文档特别提到了 java-6-openjdk。所以我使用 synaptic 安装了旧的 JDK,然后运行:

sudo update-alternatives --config java

我选择了版本 6 并重新运行了该过程。成功完成。

(公平地说,我使用的是 Qt 5.1 beta 1 和新下载的 NDK 和 SDK,ant 是来自存储库的 1.8.1)

关于android - Necessitas (Qt/Android NDK) qmake 路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14105783/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com