嵌入式平台qt程式開發步驟
2007-03-21 13:02
step 1:
首先設定宿主機上的環境變數(依你自己的情況而定):
export qtdir=/usr/local/arm-linux/qt_toolchain/qt-2.3.7
export qpedir=/usr/local/arm-linux/qt_toolchain/qtopia-free-1.7.0
export ld_library_path=/usr/local/arm-linux/qt_toolchain/qt-2.3.7/lib:$ld_library_path
export ld_library_path=/usr/local/arm-linux/qt_toolchain/qt-2.3.2/lib:$ld_library_path
export tmakedir=/usr/local/arm-linux/qt_toolchain/tmake-1.11
export tmakepath=/usr/local/arm-linux/qt_toolchain/tmake-1.11/lib/qws/linux-arm-g++
export path=/usr/local/arm-linux/qt_toolchain/tmake-1.11/bin:$path
step 2:
利用designer來設計介面,生成okform.ui;(注意:如果用qt-3.3的designer來設計介面,則以下步驟生成的okform.cpp和okform.h需要修改)
step 3:
由okform.ui生成okform.h和okform.cpp:
#uic -o okform.h okform.ui
#uic -o okform.cpp -impl okform.h okform.ui
step 4:
為工程編寫乙個主程式:
step 5:
修改tmake配置檔案,以生成合適的makefile:(只要第一次改好即可,不需每次都改)
在$tmakedir/lib/qws/linux-arm-g++/tmake.conf檔案裡需要修改的地方如下:
tmake_link = arm-linux-g++
tmake_link_shlib = arm-linux-g++
tmake_libs_qt = -lqpe -lts
step 6:
移除okform.ui這個檔案,然後利用qmake 生成project檔案:
#qmake -project
這樣便生成了qt_test.pro(由當前目錄名決定工程的名稱)
也可以通過以下命令來生成:
step 7:
用tmake來生成makefile
#tmake -o makefile qt_test.pro
step 8:
#make
到此就生成了arm平台上的qt 程式,通過nfs或其他手段拷貝到開發板上執行即可.
QT 4 5 2 嵌入式開發平台的搭建
亞 瑟王發表於 2009 8 12 16 45 不錯的帖子,有誰按照這個帖子做出來了?有的話回答一下,然後我將其置頂。先謝謝樓主了。phileinfree發表於 2009 8 14 14 34 就是這樣的,感謝lz分享 phileinfree發表於 2009 8 14 14 46 sudo apt ...
嵌入式基本開發步驟總結
以led燈開發為例子 1 為控制led燈,知道要使用gpio外設。2 了解gpio外設有什麼樣的功能,要如何使用 3 獲知gpio的位址對映,知道它所掛載的匯流排apb2 4 了解st官方庫對暫存器的封裝 5 了解時鐘樹,檢視gpioc的時鐘 即pclk2 6 在stm32f10x conf.h檔案...
嵌入式linux qtopia平台開發說明
linux系統中qt qtopia 平台開發說明 黃德智 compiler hdz hotmail.com v 1.0 日期 20060305 qt 版本 20060106v2 一 開發包的獲取 最新的qtopia開發包名稱為 qtopia dev20060106v2.tar.gz 當前版本為200...