Lập trình nhúng ARM-Linux
Bài số 6
Lập trình nền tảng QT
162
Lập trình nhúng ARM-Linux
Mục tiêu bài học số 6
Sau khi kết thúc b{i học n{y, sinh viên có thể
Nắm được c|c vấn đề cơ bản, đặc trưng của nền
tảng Qt
C{i đặt Qt Creator (Qt SDK) trên m|y ph|t triển
(Ubuntu)
L{m quen với lập trình ứng dụng giao diện đồ họa
sử dụng nền tảng Qt
C{i đặt Qt Everywhere để ph|t triển ứng dụng cho
nền tảng Arm Embedded Linux
163
Lập trình nhúng ARM-Linux
Nội dung bài học
6.1. Giới thiệu QT
6.2. C{i đặt môi trường ph|t triển Qt
6.3. L{m quen với lập trình QT
6.4. C{i đặt Qt Everywhere (Qt Embedded)
164
Lập trình nhúng ARM-Linux
6.1. Giới thiệu Qt
Qt Development Frameworks được s|ng lập năm 1994
bởi TrollTech
2008: TrollTech s|p nhập v{o Nokia
Qt l{ một Framework ph|t triển ứng dụng đa nền tảng
(desktop, mobile, embedded).
Hỗ trợ c|c nền tảng: Windows, Linux, Embedded
Linux, Win CE, Symbian, Maemo…
165
Lập trình nhúng ARM-Linux
Giới thiệu QT
Qt cho phép viết ứng dụng một lần v{ biên dịch chéo
trên nhiều nền tảng hệ điều h{nh khác nhau mà không
phải viết lại m~. Tuy nhiên, m~ nguồn cần được biên
dịch trên nền tảng m{ muốn ứng dụng được thực thi.
Lập trình Qt theo chuẩn C++.
166