我正在运行 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。我检查了 Tools->Options 的每个选项卡,但看不到任何引用错误文件夹的地方。任何线索这应该去哪里?