Qt Arm編譯問題

2021-06-18 09:21:06 字數 487 閱讀 2469

關於qt移植問題網上都有很多解答,但是每當自己做的時候往往會出現相同的問題,但是按照相同的解決辦法還是無濟於事,因此將這幾天遇到的一些相同問題再描述一遍。

1.關於the tslib functionality test failed!

可能有兩種情況:

(1) tslib沒有安裝成功或是沒有安裝:安裝tslib,如果安裝過程中無論怎樣改還是有問題,看看能不能直接make,然後make install

(2)tslib安裝時沒有指定arm-linux-gcc,最好在安裝之前檢查一下是否有arm-linux-gcc的版本,解決辦法重灌一下tslib

2.可能在中途會遇到

ibqtgui.so: undefined reference to `ts_open'

undefined reference to `ts_fd'

這樣的錯誤,將tslib安裝目錄下的lib的全部檔案拷貝到arm-linux-gcc的安裝目錄的乙個libc的子資料夾中

QT arm應用程式的Debug方法

參考 並表示感謝 首先通過ulimit c檢視 若為0,則不會產生對應的coredump,需要進行修改和設定。ulimit c unlimited 可以產生coredump且不受大小限制 這種設定僅對當前生效 因為core dump缺省會生成在程式的工作目錄,但是有些程式存在切換目錄的情況,導致co...

搭建虛擬機器下ubuntu的qt arm交叉編譯工具

1 需要的工具vwmare下安裝好ubuntu12.04系統 其它版本沒有嘗試過 linux arm gnueabihf g 目錄,並開啟qmake.conf把arm none linux gnueabi全改為arm linux gnueabihf並儲存。5 接下來configure build i...

qt arm下快速滾動滑鼠滾輪導致程式假死

在hisi3531d環境下做開發,遇到了非常奇怪的現象,當滑鼠滾輪在qt程式上快速滾動的時候,程式直接不接受滑鼠事件了,包括滑鼠的左右按鈕,滾輪 移動等事件均無反應,最終檢視qws底層滑鼠模組 找到解決方案!下面是所需要修改的 位置在src gui embedded qmousepc qws.cpp...