[問題] Qt-Embedded arm編譯版本問題?
大家,這問題卡得很挫折
希望大家能幫幫忙
-----我的開發環境如下------
os:Ubuntu 10.04
交叉編譯:arm-linux-gcc 3.4.5
Qt版本:4.5.3
開發平台:天嵌科技 TQ6410
---------------------------
問題:
經過qmake -prject ; qmake ; make編譯出依執行檔
在超級終端機下./
顯示-/bin/sh: file: not found
無法執行,想問大家哪裡出了問題
----
另外附上file執行檔的內容
這是我編譯出來的執行檔:
forARM: ELF 32-bit LSB executable, ARM, version 1, dynamically linked (uses
shared libs), for GNU/Linux 2.4.3, not stripped
這是開發平台所附得範例執行檔:
clock: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked
(uses shared libs), for GNU/Linux 2.6.14, stripped
是因為我的板本太舊了嗎? 要更新arm-linux-gcc?
謝謝大家的幫助,小弟感激不盡
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.127.205.250
推
01/02 17:21, , 1F
01/02 17:21, 1F
推
01/02 17:27, , 2F
01/02 17:27, 2F
謝謝樓上兩位的指導方向!
我升級成2.6.14之後,執行程式
開發板會顯示缺少QTxxxxxx lib找不到
然後再從電腦上編譯好的Qt Embedded裡的lib複製到開發板上
然後設定一下開發版裡的環境
程式就可以跑了,只是字體顯示不出來...
看來又有新的關卡了,加油!
※ 編輯: kevypow 來自: 218.171.240.190 (01/05 20:53)
推
01/06 16:04, , 3F
01/06 16:04, 3F
LinuxDev 近期熱門文章
PTT數位生活區 即時熱門文章