当我在运行使用gcc 4.6.1编译的程序时尝试捕获异常并且编译器已在qt g ++中设置 - dw2我无法捕获任何异常。我最简单:
#include <QApplication>
#include <QtDebug>
int main(int c,char**v)
{
QApplication app(c,v);
try
{
throw 1;
}
catch(int i)
{
qDebug() << i;
}
return app.exec();
}
这次崩溃告诉我:
有没有办法让这个gcc工作并实际支持异常?