我在windows 7 x64 (磁盘D)上安装了Qt5.4,并创建了最简单的Qt小部件prgram。我试图在我的物理设备(Samsumg S5 mini)上运行它,安装了Google驱动程序,Qt可以看到物理设备,但是编译后我有以下错误:
系统找不到指定的路径。 makefile:1628:目标'install_target‘的配方失败 make: install_target错误1(忽略) 应用程序二进制文件不在输出目录中: D:/Qt Samples/build-AndroidGio-Android_for_armeabi_GCC_4_9_Qt_5_4_2-Debug/android-build//libs/armeabi/libAndroidGio.so.请先运行‘mingw32 32-_ROOT=D:/Qt Samples/build-AndroidGio-Android_for_armeabi_GCC_4_9_Qt_5_4_2-Debug/android-build/’。18:51:56:过程"D:\Qt\5.4\android_armv5\bin\androiddeployqt.exe“与代码7一起退出。在执行步骤”building“时生成/部署项目AndroidGio (kit:(GCC 4.9,QT5.4.2)时出错)
如何首先运行“mingw32 32-_ROOT=D:/Qt Samples/build-AndroidGio-Android_for_armeabi_GCC_4_9_Qt_5_4_2-Debug/android-build/‘”。
有什么问题吗?此外,我还在三星设备上启用了开发人员模式,并启用了USB调试。
发布于 2015-10-02 12:48:37
正如Fran Osterfeld所说,构建路径中不可能有空间。我很久以前就碰到那个了。
然而,当我从Qt5.4升级到5.5时,我也遇到了一些其他字符的问题。我有一条像“..\Source\C++\MyProject.”这样的构建路径。我必须删除"++“,只需将目录命名为"C”。
奇怪的是,这只出现在新的Qt版本!我试图重写make路径以使用以前版本的mingw32-make (4.9.1而不是4.9.2),因为升级过程中更改了这个版本,但没有效果。我不知道根本原因是什么,但重点是尝试最基本的构建路径名称,您可以将其作为解决此问题的起点。
https://stackoverflow.com/questions/30849692
复制相似问题