首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >QT [install_target]错误1(忽略)

QT [install_target]错误1(忽略)
EN

Stack Overflow用户
提问于 2015-04-24 05:49:30
回答 1查看 4.2K关注 0票数 1

我是Qt的新手。刚刚开始Qt开发。在为Android开发正确链接SDK和NDK之后,当我试图运行Hello应用程序时,我得到了一个错误[install_target]Error 1(ignored)

这是日志:

代码语言:javascript
复制
22:56:08: Running steps for project HelloWorld...
22:56:08: Configuration unchanged, skipping qmake step.
22:56:08: Starting: "/usr/bin/make" 
make: Nothing to be done for 'first'.
22:56:08: The process "/usr/bin/make" exited normally.
22:56:08: Removing directory /home/vijay/Documents/Android Applications/HelloWorld/android-build
22:56:08: Starting: "/usr/bin/make" 'INSTALL_ROOT=/home/vijay/Documents/Android Applications/HelloWorld/android-build' install
/bin/sh: 1: test: /home/vijay/Documents/Android: unexpected operator
install -m 755 -p "libHelloWorld.so" "/home/vijay/Documents/Android Applications/HelloWorld/android-build/libs/armeabi/libHelloWorld.so"
install: cannot create regular file '/home/vijay/Documents/Android Applications/HelloWorld/android-build/libs/armeabi/libHelloWorld.so': No such file or directory
Makefile:1722: recipe for target 'install_target' failed
make: [install_target] Error 1 (ignored)
22:56:08: The process "/usr/bin/make" exited normally.
22:56:08: Starting: "/home/vijay/Qt5.4.1/5.4/android_armv5/bin/androiddeployqt" --input '/home/vijay/Documents/Android Applications/HelloWorld/android-libHelloWorld.so-deployment-settings.json' --output '/home/vijay/Documents/Android Applications/HelloWorld/android-build' --deployment bundled --android-platform android-22 --jdk /usr/lib/jvm/java-6-openjdk-amd64 --ant /usr/bin/ant
Application binary is not in output directory: /home/vijay/Documents/Android Applications/HelloWorld/android-build//libs/armeabi/libHelloWorld.so. Please run 'make install INSTALL_ROOT=/home/vijay/Documents/Android Applications/HelloWorld/android-build/' first.
Generating Android Package
  Input file: /home/vijay/Documents/Android Applications/HelloWorld/android-libHelloWorld.so-deployment-settings.json
  Output directory: /home/vijay/Documents/Android Applications/HelloWorld/android-build/
  Application binary: /home/vijay/Documents/Android Applications/HelloWorld/libHelloWorld.so
  Android build platform: android-22
  Install to device: No
22:56:08: The process "/home/vijay/Qt5.4.1/5.4/android_armv5/bin/androiddeployqt" exited with code 7.
**Error while building/deploying project HelloWorld (kit: Android for armeabi (GCC 4.9, Qt 5.4.1))
When executing step "Build Android APK"**
22:56:08: Elapsed time: 00:00.

请帮我解决。提前谢谢你。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-24 10:12:19

我想出了答案:我在输出目录中包含了一个空格。显然,其中一个命令无法处理这个问题,因此出现了错误。我重命名了目录,然后它就起作用了。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29839675

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档