• 12795阅读
  • 3回复

[提问]启动程序失败,路径或者权限错误? [复制链接]

上一主题 下一主题
离线戊子年z
 

只看楼主 倒序阅读 楼主  发表于: 2019-08-20
暑假学习Qt,突然的Qt就不能用了,很是难受。请教各位大佬,该如何解决?
新建一个Qt Widgets Application,选项都按照默认的来,
Ctrl+R运行之后应用程序输出:

13:17:02: Starting D:\qcpp\build-untitled8-Desktop_Qt_5_12_2_MinGW_32_bit-Debug\debug\untitled8.exe...
13:17:02: 启动程序失败,路径或者权限错误?
13:17:02: D:/qcpp/build-untitled8-Desktop_Qt_5_12_2_MinGW_32_bit-Debug/debug/untitled8.exe exited with code -1
13:17:02: The process failed to start. Either the invoked program "D:/qcpp/build-untitled8-Desktop_Qt_5_12_2_MinGW_32_bit-Debug/debug/untitled8.exe" is missing, or you may have insufficient permissions to invoke the program.


到构建目录下运行程序出现下面的情况
window.open('http://www.qtcn.org/bbs/attachment/Mon_1908/68_196337_bf454060d030594.png?31');" style="max-width:700px;max-height:700px;" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;" >.


以管理员身份运行出现下面的情况
.



尝试了网上的方法,没找到有效的解决方案。


以下是编译输出:


13:16:53: 为项目untitled8执行步骤 ...
13:16:53: 正在启动 "D:\qt\5.12.2\mingw73_32\bin\qmake.exe" D:\qcpp\untitled8\untitled8.pro -spec win32-g++ "CONFIG+=debug" "CONFIG+=qml_debug"


Info: creating stash file D:\qcpp\build-untitled8-Desktop_Qt_5_12_2_MinGW_32_bit-Debug\.qmake.stash
13:16:55: 进程"D:\qt\5.12.2\mingw73_32\bin\qmake.exe"正常退出。
13:16:55: 正在启动 "D:\qt\Tools\mingw730_32\bin\mingw32-make.exe" -f D:/qcpp/build-untitled8-Desktop_Qt_5_12_2_MinGW_32_bit-Debug/Makefile qmake_all


mingw32-make: Nothing to be done for 'qmake_all'.
13:16:55: 进程"D:\qt\Tools\mingw730_32\bin\mingw32-make.exe"正常退出。
13:16:56: 正在启动 "D:\qt\Tools\mingw730_32\bin\mingw32-make.exe" -j4


D:/qt/Tools/mingw730_32/bin/mingw32-make -f Makefile.Debug
mingw32-make[1]: Entering directory 'D:/qcpp/build-untitled8-Desktop_Qt_5_12_2_MinGW_32_bit-Debug'
D:\qt\5.12.2\mingw73_32\bin\uic.exe ..\untitled8\mainwindow.ui -o ui_mainwindow.h
g++ -c -fno-keep-inline-dllexport -g -std=gnu++11 -Wall -W -Wextra -fexceptions -mthreads -DUNICODE -D_UNICODE -DWIN32 -DMINGW_HAS_SECURE_API=1 -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN -I..\untitled8 -I. -I..\..\qt\5.12.2\mingw73_32\include -I..\..\qt\5.12.2\mingw73_32\include\QtWidgets -I..\..\qt\5.12.2\mingw73_32\include\QtGui -I..\..\qt\5.12.2\mingw73_32\include\QtANGLE -I..\..\qt\5.12.2\mingw73_32\include\QtCore -Idebug -I. -I..\..\qt\5.12.2\mingw73_32\mkspecs\win32-g++  -o debug\main.o ..\untitled8\main.cpp
g++ -c -fno-keep-inline-dllexport -g -std=gnu++11 -Wall -W -Wextra -fexceptions -mthreads -DUNICODE -D_UNICODE -DWIN32 -DMINGW_HAS_SECURE_API=1 -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN -I..\untitled8 -I. -I..\..\qt\5.12.2\mingw73_32\include -I..\..\qt\5.12.2\mingw73_32\include\QtWidgets -I..\..\qt\5.12.2\mingw73_32\include\QtGui -I..\..\qt\5.12.2\mingw73_32\include\QtANGLE -I..\..\qt\5.12.2\mingw73_32\include\QtCore -Idebug -I. -I..\..\qt\5.12.2\mingw73_32\mkspecs\win32-g++  -o debug\mainwindow.o ..\untitled8\mainwindow.cpp
g++ -fno-keep-inline-dllexport -g -std=gnu++11 -Wall -W -Wextra -dM -E -o debug\moc_predefs.h ..\..\qt\5.12.2\mingw73_32\mkspecs\features\data\dummy.cpp
D:\qt\5.12.2\mingw73_32\bin\moc.exe -DUNICODE -D_UNICODE -DWIN32 -DMINGW_HAS_SECURE_API=1 -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN --include D:/qcpp/build-untitled8-Desktop_Qt_5_12_2_MinGW_32_bit-Debug/debug/moc_predefs.h -ID:/qt/5.12.2/mingw73_32/mkspecs/win32-g++ -ID:/qcpp/untitled8 -ID:/qt/5.12.2/mingw73_32/include -ID:/qt/5.12.2/mingw73_32/include/QtWidgets -ID:/qt/5.12.2/mingw73_32/include/QtGui -ID:/qt/5.12.2/mingw73_32/include/QtANGLE -ID:/qt/5.12.2/mingw73_32/include/QtCore -I. -ID:/qt/Tools/mingw730_32/lib/gcc/i686-w64-mingw32/7.3.0/include/c++ -ID:/qt/Tools/mingw730_32/lib/gcc/i686-w64-mingw32/7.3.0/include/c++/i686-w64-mingw32 -ID:/qt/Tools/mingw730_32/lib/gcc/i686-w64-mingw32/7.3.0/include/c++/backward -ID:/qt/Tools/mingw730_32/lib/gcc/i686-w64-mingw32/7.3.0/include -ID:/qt/Tools/mingw730_32/lib/gcc/i686-w64-mingw32/7.3.0/include-fixed -ID:/qt/Tools/mingw730_32/i686-w64-mingw32/include ..\untitled8\mainwindow.h -o debug\moc_mainwindow.cpp
g++ -c -fno-keep-inline-dllexport -g -std=gnu++11 -Wall -W -Wextra -fexceptions -mthreads -DUNICODE -D_UNICODE -DWIN32 -DMINGW_HAS_SECURE_API=1 -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN -I..\untitled8 -I. -I..\..\qt\5.12.2\mingw73_32\include -I..\..\qt\5.12.2\mingw73_32\include\QtWidgets -I..\..\qt\5.12.2\mingw73_32\include\QtGui -I..\..\qt\5.12.2\mingw73_32\include\QtANGLE -I..\..\qt\5.12.2\mingw73_32\include\QtCore -Idebug -I. -I..\..\qt\5.12.2\mingw73_32\mkspecs\win32-g++  -o debug\moc_mainwindow.o debug\moc_mainwindow.cpp
g++ -Wl,-subsystem,windows -mthreads -o debug\untitled8.exe debug/main.o debug/mainwindow.o debug/moc_mainwindow.o  -LD:\qt\5.12.2\mingw73_32\lib D:\qt\5.12.2\mingw73_32\lib\libQt5Widgetsd.a D:\qt\5.12.2\mingw73_32\lib\libQt5Guid.a D:\qt\5.12.2\mingw73_32\lib\libQt5Cored.a  -lmingw32 D:\qt\5.12.2\mingw73_32\lib\libqtmaind.a -LC:\openssl\lib -LC:\Utils\my_sql\mysql-5.6.11-win32\lib -LC:\Utils\postgresql\pgsql\lib -lshell32
mingw32-make[1]: Leaving directory 'D:/qcpp/build-untitled8-Desktop_Qt_5_12_2_MinGW_32_bit-Debug'
13:17:02: 进程"D:\qt\Tools\mingw730_32\bin\mingw32-make.exe"正常退出。

13:17:02: Elapsed time: 00:09.


实在没办法的话只能用重装系统大法了。
离线yuyu414

只看该作者 1楼 发表于: 2019-08-20
qt creator不要用管理员权限启动,试试
离线lemonzll

只看该作者 2楼 发表于: 2019-08-21
我感觉这情况是装了杀毒软件的问题,编译看提示也成功了,但是运行提示找不到文件,可能是运行的时候被杀毒软件拦截了
离线戊子年z

只看该作者 3楼 发表于: 2019-08-22
回 lemonzll 的帖子
lemonzll:我感觉这情况是装了杀毒软件的问题,编译看提示也成功了,但是运行提示找不到文件,可能是运行的时候被杀毒软件拦截了 (2019-08-21 10:13) 

!!!!!!!!!!!!!
感谢回复!!
确实是这原因,当时正好为了领黑钻下载了qq管家。
正如阁下所言,关闭管家之后就正常了!
十分感谢!!
快速回复
限100 字节
 
上一个 下一个