В якості практичної частини диплома я розробляю проект на Qt. Мені треба було візуально відображати результати обчислень, для чого була підключена бібліотека qwt, яка дозволяє без зайвих зусиль відобразити наукові графіки. В Ubuntu бібліотека ставиться з репозиторіїв і підключається без видимих зусиль: в .pro файлі дописуємо наступні рядки
і все. У Windows все дещо складніше.
Спочатку завантажуємо Qwt версії 5.2.1. розпаковуємо її в якусь папку і міняємо файл qwtconfig.pri на цей. Розберемо детальніше, що дає нам зміна конфіга:
- збираються і release і debug версії бібліотеки (зручно для розробки і тестування свого застосування, бо по-замовчуванню збирається тільки release версія)
- збираються статичні версії бібліотек
Якщо пропустити зазначений вище крок, то додаток в режимі debug-збірки відмовляється працювати видаючи якісь невиразні помилки.
Збираємо бібліотеку qwt за допомогою стандартних команд:
Після цього у нас з'являться кілька .dll і кілька .a файлів. Тепер, коли бібліотека готова перейдемо до налаштування програми, з якою цю бібліотеку використовує.
У .pro файл потрібно додати наступні рядки:
Де, C: /qwt-5.2.1 - шлях до папки, в яку встановлена бібліотека qwt. Після цих махінацій можна насолоджуватися можливостями бібліотеки qwt на windows-платформі. Я б надовго застряг з налаштуванням, якби не цей пост.