gpt4 book ai didi

Qt 应用程序严重失败

转载 作者:行者123 更新时间:2023-12-04 14:53:30 25 4
gpt4 key购买 nike

我正在尝试将 Qt 应用程序与其库链接起来,链接器 (MinGW) 发出数百行如下所示,我不确定如何继续。

cpp:对`_Unwind_SjLj_Register'的 undefined reference
c:/qt/lib/libQtCore.a(qcoreapplication_win.o)(.text+0x29d):qcoreapplication_win。
cpp:对`_Unwind_SjLj_Unregister'的 undefined reference
c:/qt/lib/libQtCore.a(qcoreapplication_win.o)(.text+0x38c):qcoreapplication_win。
cpp:对`_Unwind_SjLj_Resume'的 undefined reference
c:/qt/lib/libQtCore.a(qcoreapplication_win.o)(.text+0x4ce):qcoreapplication_win。
cpp:对`_Unwind_SjLj_Register'的 undefined reference
c:/qt/lib/libQtCore.a(qcoreapplication_win.o)(.text+0x53e):qcoreapplication_win。
cpp:对`_Unwind_SjLj_Unregister'的 undefined reference
c:/qt/lib/libQtCore.a(qcoreapplication_win.o)(.text+0x635):qcoreapplication_win。
cpp:对`_Unwind_SjLj_Resume'的 undefined reference

最佳答案

我不知道......但对我来说,关于 Unwind 的大量内容表明您在库是否使用异常编译和您的应用程序是否使用异常编译之间存在不匹配。

如果需要异常(exception),请确保通过在 qmake 文件中添加以下行来启用它们:

CONFIG += exceptions

或者,如果您不想要异常(exception),请使用相反的方法
CONFIG -= exceptions

无论您做什么,都不要使用 C++ 编译器选项自行设置。

关于Qt 应用程序严重失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/199151/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com