Название: Статическая сборка Qt 5.4 для Win 7 + Qwt - не запускается файл. Отправлено: linuxoid от Март 20, 2015, 13:53 Собрал библиотеку Qt статически из исходников http://www.prog.org.ru/topic_26392_0.html (http://www.prog.org.ru/topic_26392_0.html). Работает, приложения на компах пользователя запускаются.
Собрал библиотеку Qwt http://qwt.sourceforge.net/qwtinstall.html (http://qwt.sourceforge.net/qwtinstall.html) На моем компе, при сборке debug динамически - приложение с Qwt запускается, но при сборке release и статической Qt - " This application has requested the Runtime to terminate ..." И в окне Application output: "QWidget: Must construct a QApplication before a QWidget" Параметры сборок: Win7, Qt Creator 3.3.0 (opensource) Based on Qt 5.4.0 (MSVC 2010, 32 bit), mingw491_32, Qwt-6.1.2 Подскажите, куда копать ? Название: Re: Статическая сборка Qt 5.4 для Win 7 + Qwt - не запускаетс Отправлено: Tuxford от Август 14, 2015, 10:31 Точно такая же хрень. Пробывал разные версии. Результат такой же. Только сообщения с вижетами нет. Тупо свалиется. Даже пустой проект без единого окошка. Кривая сборка?
Чего то не хватает? Проверял депенденси. Ничего особенного не обнаружено. Что за хрень? Название: Re: Статическая сборка Qt 5.4 для Win 7 + Qwt - не запускается файл. Отправлено: Tuxford от Август 14, 2015, 11:44 Нашел проблему, было исключение, где было сказано чего нет.
Мораль такова. Делайте следующюю вещь: Цитировать try { QApplication app(argc, argv); // doing something return app.exec(); } catch(std::exception &e) { QMessageBox::critical(nullptr, "Error", e.what(), QMessageBox::Ok); QApplication::exit(); } catch(...) { QMessageBox::critical(nullptr, "Error", "Unknown exception", QMessageBox::Ok); QApplication::exit(); } return -1; Название: Re: Статическая сборка Qt 5.4 для Win 7 + Qwt - не запускается файл. Отправлено: Old от Август 14, 2015, 11:53 Вы описались и ловите два раза std::exception, вместо ...
Название: Re: Статическая сборка Qt 5.4 для Win 7 + Qwt - не запускается файл. Отправлено: __Heaven__ от Август 14, 2015, 14:55 А чего не было?
Название: Re: Статическая сборка Qt 5.4 для Win 7 + Qwt - не запускается файл. Отправлено: Tuxford от Август 14, 2015, 16:54 platform/<какой-то>.dll
Название: Re: Статическая сборка Qt 5.4 для Win 7 + Qwt - не запускается файл. Отправлено: __Heaven__ от Август 14, 2015, 17:56 platform/windows.dll
|