Russian Qt Forum

Qt => Вопросы новичков => Тема начата: KreshDiz от Февраль 05, 2016, 15:51



Название: Использование qwt. Все программы с ней завершаются крахом
Отправлено: KreshDiz от Февраль 05, 2016, 15:51
Текст проблемы
Цитировать
Запускается /home/kreshdiz/Рабочий стол/build-demo_qwt-Desktop_Qt_5_5_1_GCC_64bit-Debug/demo_qwt...
Программа неожиданно завершилась.
/home/kreshdiz/Рабочий стол/build-demo_qwt-Desktop_Qt_5_5_1_GCC_64bit-Debug/demo_qwt завершился крахом
Не могу собрать никакую демо программу не на Ubuntu не на Windows.
Всё компилится, но отладчик выдаёт ошибку до входа в программу.
Говорят что такое происходит когда qwt собран для qt4.
Установку производил командой
Код
Bash
sudo apt-get install libqwt

Пробовал собирать qwt для windows по инсктукции, но проблема не пропала.

Цитировать
Windows

Пусть сборка библиотеки Qwt будет производиться в папке E:\TEMP\qwt-6.1.2.

1. Скачиваем архив с исходниками Qwt (см. выше), распаковываем в папку E:\TEMP. Вносим необходимые изменения (см. выше) с помощью текстового редактора.

Если изменений много (не в данном случае), то можно воспользоваться патчем (см. выше). Скачиваем архив qwt612_patch.zip, распаковываем его в папку E:\TEMP\qwt-6.1.2. Запускаем MinGW Shell (см. MinGW 4.6.2) и вводим команды

cd /e/TEMP/qwt-6.1.2
patch -Np1 -i qwt612.patch
Открываем в текстовом редакторе файл qwtconfig.pri и проверяем путь установки.

Дальнейшие действия зависят от выбранной связки инструментов.

Qt 5 и MinGW

Предполагается, что библиотека Qwt будет устанавливаться в папку C:\Qt\qwt-6.1.2.

2. Запускаем оболочку Qt 5.5 for Desktop (MinGW 4.9.2 32 bit) (см. группу ярлыков библиотеки Qt в меню Пуск) и поочередно вводим команды

cd /D E:\TEMP\qwt-6.1.2
qmake qwt.pro -r -spec win32-g++
mingw32-make
mingw32-make install

Скажите пожалуйста, как заставить qwt работать?


Название: Re: Использование qwt. Все программы с ней завершаются крахом
Отправлено: Racheengel от Февраль 05, 2016, 18:09
статически слинковать?


Название: Re: Использование qwt. Все программы с ней завершаются крахом
Отправлено: KreshDiz от Февраль 06, 2016, 00:18
это как? можно подробнее?