【发布时间】:2012-09-22 05:38:47
【问题描述】:
我正在尝试使用 QT creator 来开发使用 QT 框架的 GUI/Console 应用程序。我正在使用 Windows XP。我安装了 QT 4.8.3 和 mingw。两者都安装没有任何错误。
然后我安装了 QT creator。
QT 版本:PATH (4.8.2) 中的 Qt 4.8.2
Mingw(手动)
编译器路径:C:\MinGW\bin\g++.exe
调试器路径:C:\MinGW\bin\gdb.exe
mkspec: win32-g++
EnvironmentVariables:
QTDIR, PATH, MinGW,
PATH includes 4.8.2\bin; mingw\bin
INCLUDE : 4.8.2\include
当我尝试使用 qt creator 开发应用程序时,它已正确构建,并且生成的二进制文件也没有任何错误。 但是当我尝试运行应用程序时,它会崩溃说
程序意外结束。 C:\Qt\4.8.2\examples\widgets\analogclock-build-desktop-Qt_4_8_2_in_PATH__4_8_2__Debug\debug\analogclock.exe 退出,代码为 -1073741819
此崩溃来自 QT 库提供的示例应用程序(它是模拟时钟)
请尝试帮助我,我是否需要设置任何变量或其他
非常感谢。
【问题讨论】:
-
尝试在调试模式下运行(就在运行按钮下方),看看是否收到错误消息,否则可能是 DLL 的问题
-
您是否尝试直接从命令行而不是 Qt Creator 运行您的程序?
-
你的路径中是否有来自其他 Qt 版本的 Qt dll?
标签: c++ qt qt-creator