本欄目開始介紹Linux系統下的Qt C++程序開發,資源是以嵌入式為切入點(現在Linux系統下的Qt C++程序開發好像就是應用于嵌入式),那就跟著一起學習Linux系統下的Qt C++程序開發知識
,再擴展一下嵌入式
的知識吧。我這里默認已經熟悉C++基本語法、熟悉Qt在windows下的使用方法,根據參考資料,也會根據實際進行補充。
重點不是講解 Qt 提供的方法(函數) 或者語法細節。重點是 Linux 的 Qt 環境部署
,應用例子
, 使用控件/類
及如何在開發板上開發一些項目
。我們寫的項目有可能還要放到開發板上運行,所以我們還是統一使用 Ubuntu 來開發
。
文章目錄
- 1. 本欄目硬件平臺簡介
- 2. 參考資料
- 3. 主要內容
1. 本欄目硬件平臺簡介
- 1、Qt學習部分不依賴平臺,也就是不依賴開發板,可以在PC上學習
- 2、嵌入式Linux Qt環境搭建和移植部分,依賴平臺
2. 參考資料
- 【正點原子】I.MX6U嵌入式Qt開發指南;
- 【正點原子】STM32MP1嵌入式Qt開發指南
- 技術支持論壇:www.openedv.com
3. 主要內容
- 1、Qt開發環境的搭建,重點是Ubuntu上的Qt環境配置(做嵌入式Linux開發,環境必須是Linux)
- 2、C++基礎,講解一些我們經常在寫Qt程序時用到的
- 3、Qt基礎,講解包括Qt Creator的使用,信號槽,Qt控件4、學習使用Qt操控ARM開發板上的資源,開發的流程
- 5、嵌入式ARM上的Qt環境搭建,編譯Qt庫等
4. 學習視頻地址:課程介紹