додатки qt

Додатки QT. Установка QWT.

Що це за бібліотека?

QWT призначена для графічного представлення наявних даних, коротше, там все що потрібно для роботи з графіками ітп. Корисність цієї бібліотеки, думаю, очевидна (куди ж без графіків то =)). Так що приступаємо до установки. Процес установки буду описувати для користувачів Windows, просто у мене поки не було необхідності встановлювати її на чому то ще.

Перш за все треба встановити безпосередньо QT (а точніше QT Creator, але для простоти буду писати просто QT), якщо він ще не варто. З цим ніяких труднощів - скачав, запустив, потикав «Далі» і готово. А ось з QWT трохи складніше.

Викачуємо бібліотеку - у мене QWT - 6.0.1. Отримавши в своє розпорядження архів з файлами, розпаковуємо його куди-небудь, наприклад D: \ Documentation \ qwt-6.0.1. Заходимо у вкладену папку і знаходимо файл qwtconfig.pri. Зараз його треба буде трохи підправити. Відкриваємо файл в блокноті і шукаємо рядки:

Сюди треба прописати шлях установки. Ну, наприклад, так:

В папці D: \ Documentation \ qwt-6.0.1 \ qwt-6.0.1 \ designer знаходимо файл designer.pro. Після include'ов вставляємо рядок:

Знову не забуваємо зберегти зміни. Попередня підготовка завершена, тепер власне процес установки. У меню Пуск йдемо за наступним маршрутом:

Пуск - Програми - Qt SDK - Desktop - Qt -> ваша версія-> for desktop

Запускаємо, з'являється вікно:

додатки qt

Тепер треба перейти в каталог, в якому у нас лежить розпаковані бібліотека. Для цього в командному рядку пишемо:
додатки qt

Вводимо команди для установки:
qmake qwt.pro
mingw32-make
Процес пішов, потрібно трохи почекати. Можна попити чайку, або просто попяліться в з'являються білі літери на чорному тлі, варіантів маса)
..............................................................................
Ну ось, нарешті то готово. Але не поспішайте радіти, пишемо наступну команду:
mingw32-make install
І знову чекаємо.
..............................................................................
Відкриваємо наш каталог установки D: \ Documentation \ QWT і бачимо з'явилися папки:

Але і це ще не кінець. Тикаємо правою кнопкою на значку «Мій Комп'ютер» і відкриваємо вкладку «Додатково». Тиснемо кнопку «Змінні середовища», виділяємо змінну Path і натискаємо «Змінити» і через крапку з комою додаємо туди шлях D: \ Documentation \ QWT \ lib до папки lib. Природно у вас шлях буде інший, просто треба знайти в каталозі установки папку lib і скопіювати шлях до неї.

Тепер якщо потрібно підключити бібліотеку до проекту, відкриваємо файл проекту (.pro) в блокноті і прописуємо шляху, наприклад ось так:

INCLUDEPATH + = D: / Documentation / QWT / include
LIBS + = -LD: / Documentation / QWT / lib-lqwt

Хоча це далеко не самий витончений спосіб підключити бібліотеку, скоріше навпаки, найпряміший.

Ну ось і все, бібліотека встановлена, все працює, можна починати творити)

Вилазить ось таке?
error: †"lqwt: No such file or directory

висновок:
12:54:35: Виконуються етапи для проекту Laba3V14 ...
12:54:35: Налаштування не змінилися, етап qmake пропускається.
12:54:35: Запускається: «C: \ Qt \ Qt5.0.1 \ Tools \ MinGW \ bin \ mingw32-make.exe»
C: \ Qt \ Qt5.0.1 \ 5.0.1 \ mingw47_32 \ bin \ qmake.exe -spec win32-g ++ CONFIG + = debug CONFIG + = declarative_debug CONFIG + = qml_debug -o Makefile. \ Laba3V14 \ Laba3V14.pro
C: /Qt/Qt5.0.1/Tools/MinGW/bin/mingw32-make -f Makefile.Debug
mingw32-make [1]: Entering directory 'C: /Qt/Qt5.0.1/Tools/QtCreator/bin/Laba3V14-build-Desktop_Qt_5_0_1_MinGW_32bit -_______'
g ++ -Wl, -subsystem, windows -mthreads -o debug \ Laba3V14.exe debug / main.o debug / mainwindow.o debug / moc_mainwindow.o -lmingw32 -lqtmaind -LC: / QWT / lib †"lqwt -LC: \ Qt \ Qt5.0.1 \ 5.0.1 \ mingw47_32 \ lib -lQt5Widgetsd -lQt5Guid -lQt5Cored -llibEGLd -llibGLESv2d -lgdi32 -luser32
g ++: error: †"lqwt: No such file or directory
Makefile.Debug: 80: recipe for target 'debug \ Laba3V14.exe' failed
mingw32-make [1]: *** [debug \ Laba3V14.exe] Error 1
mingw32-make [1]: Leaving directory 'C: /Qt/Qt5.0.1/Tools/QtCreator/bin/Laba3V14-build-Desktop_Qt_5_0_1_MinGW_32bit -_______'
makefile: 34: recipe for target 'debug' failed
mingw32-make: *** [debug] Error 2
12:54:36: Процес «C: \ Qt \ Qt5.0.1 \ Tools \ MinGW \ bin \ mingw32-make.exe» завершився з кодом 2.
Помилка при складанні / установці проекту Laba3V14 (інструментарій: Desktop Qt 5.0.1 MinGW 32bit)
Під час виконання етапу «Збірка»

Напевно бібліотека криво встала, я взагалі в 5 qt не пробував

Схожі статті