GCC с g ++ - dw2, похоже, не ловит исключения - PullRequest
0 голосов
/ 09 января 2012

, когда я пытаюсь поймать исключение во время работы программы, скомпилированной с помощью 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();
}  

И этот сбой говорит мне:
enter image description here

Есть ли способ заставить этот gcc работать и фактически поддерживать исключения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...