небольшое preview к новому пакету на базе кросплатформенной библиотеки QT (http://trolltech.com)
QT - это набор библиотек(и заголочных файлов на языке С++ к ним), которые позволяют работать с GUI оболочкой операционной системы, с файлами, сетью, OpenGL, некоторыми устройствами(принтер, экран, клавиатура, мышь и прочие), со всевозможным Media контентом(графика и звук), а так же XML, HTML и другими популярными форматами.
на рисунке показано место, занимаемое QT в классической цепочки Программа->OS->Железо, т.е. через сервисы предоставляемые библиотекой приложение с одинаковым успехом может быть собрано и запущено под Windows(как Desctop так и CE), Linux, MacOS и прочие платформы, для которых портированна данная библиотека.
Компиляция и сборка осуществляются с помощью GCC, что вместе с QT позволяет собирать программы для коммерческого и некоммерческого использования без каких либо ограничений.
Чуть ниже показан пример простой програмки, которая выводит сумму двух чисел.
code_8732.txt
Сборка проекта под Windows:
а тут тоже самое, но под Linux:
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
карма: 27 |
| ||
файлы: 3 | screenshot-test_linux.png [4.9KB] [745], screenshot-test_win.png [3.5KB] [649], code_8732.txt [589B] [357] |
Редактировалось 1 раз(а), последний 2016-11-04 23:56:34