qt 工程 交叉編譯 板子執行 心得體會

2021-08-04 07:10:54 字數 703 閱讀 5948

1. 心要靜,頭腦清晰,慌一天比不上安靜的兩個小時

2. 在qt中建立工程,並共享給虛擬機器

3.執行qmake:先檢查qmake-version,判斷是否安裝了qmake工具,若非自己想用的工具,則可通過which qmake檢視命令,

在 /usr/lib/x86_64-

linux

-gnu/qt-default/qtchooser/檔案中有乙個

default.conf   修改其路徑為自己的qt即可

4.執行make,生成二進位制,拷至開發板,會出現各種庫找不到,根據錯誤資訊,將相應檔案拷貝至開發板自己定義的位置,並做如下修改:

例如:

export

qt_qpa_fontdir=

開發板自己定義的字型檔的位置

export

qt_qpa_platform_plugin_path=

開發板自己定義的元件的位置

export

ld_library_path=

開發板自己定義的動態庫的位置

qt工程編譯和執行

1.刪掉 debug generatedfiles release win32 x64和檔案.user sln vcxproj filters 2.只保留 h cpp qrc 沒有這個檔案編譯出來的qt專案會顯示不了 ui檔案和resources目錄 3.pro檔案檔案目的是為了實現跨平台,內容都是...

交叉編譯QT

qt x11 opensource src 4.4.3.tar.gz,qt embedded linux opensource src 4.4.3.tar.gz,arm linux gcc 3.4.1.tar.bz2 編譯環境 centos 4.4,gcc version 3.4.6 2006040...

交叉編譯Qt4

1.編譯tslib 1.4 ubuntu編譯tslib 1.4出錯 autogen.sh 4 autoreconf not found 因為沒有安裝automake 工具,ubuntu 10.04 用下面的命令安裝好就可以了。sudo apt get install autoconf automak...