首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >程序意外完成- QT创建者

程序意外完成- QT创建者
EN

Stack Overflow用户
提问于 2012-09-22 13:38:48
回答 1查看 9.5K关注 0票数 4

我正在尝试使用QT creator来开发使用QT框架的GUI/控制台应用程序。我用的是windows XP。我安装了QT 4.8.3和mingw。这两种安装都没有任何错误。然后我安装了QT creator。QT版本: Qt 4.8.2 in PATH (4.8.2) Mingw(手册)

代码语言:javascript
运行
复制
  Compiler path: C:\MinGW\bin\g++.exe      Debugger path: C:\MinGW\bin\gdb.exe      mkspec:        win32-g++
代码语言:javascript
运行
复制
 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库提供的示例应用程序(它是模拟时钟)

请试着在这方面帮助我,我需要设置任何变量或其他

非常感谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-23 17:38:13

我也遇到了同样的问题,昨天就解决了。

如果g++ --version的输出没有显示类似4.4的内容,这就是二进制不兼容。你必须安装MinGW 4.4。它包含在QtSDK中,或者至少曾经包含。接下来,配置您的QtCreator设置("Build & Run >Toolchain“)。

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

https://stackoverflow.com/questions/12541060

复制
相关文章

相似问题

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