C++ 编译/运行时导致分段错误的静态Qt构建
我已经按照本指南()创建了Qt的静态构建,当我开始编译/运行应用程序时,我得到了以下信息:C++ 编译/运行时导致分段错误的静态Qt构建,c++,qt,compiler-errors,segmentation-fault,qt-creator,C++,Qt,Compiler Errors,Segmentation Fault,Qt Creator,我已经按照本指南()创建了Qt的静态构建,当我开始编译/运行应用程序时,我得到了以下信息: 22:53:54: The program has unexpectedly finished. 22:53:54: The process was ended forcefully. 然后,我运行Qt调试器并收到以下错误: 下级停止,因为它收到了来自操作系统的信号 系统 信号名称:SIGSEGV 信号含义:分段故障 无法从调试器提供程序集,因为它未显示 然后,我尝试用普通的MinGW 32位编译器构建
22:53:54: The program has unexpectedly finished.
22:53:54: The process was ended forcefully.
然后,我运行Qt调试器并收到以下错误:
下级停止,因为它收到了来自操作系统的信号
系统
信号名称:SIGSEGV
信号含义:分段故障
无法从调试器提供程序集,因为它未显示
然后,我尝试用普通的MinGW 32位编译器构建应用程序,它可以很好地编译和运行,所以我认为问题出在我的Qt静态构建中
静态编译Qt时,我没有收到任何错误,因此我无法提供任何有关Qt上实际编译的错误信息
复制步骤
- 遵循本指南()以及()
- 然后创建一个新的Qt项目并尝试运行它
- 编译器:MinGW 32位
- Qt版本:5.12.1
- 构建工具:qmake
- 静态构建