他娘的整了哥好几天,网上各种教程,谁也和谁的不一样,各种眼花缭乱啊。麻痹的,哥用点通俗易懂的给大家讲讲细节啊。下面说说我的问题,希望能帮助大家。
首先,你要移植之前肯定是把程序编好。
1.移植的本质是你的程序能在ARM这个处理器下工作,所以你编程的时候用的库应该是 QT for arm的库。
2.必须有qt对于arm的库,这个玩意哪来的,在qt-everywhere-opensource-src-4.8.4里面。(4.8.4是版本,其他版本也可以)。这个玩意是QT的总库,你在他下面输入不同的指令,他会编译出不同的库。比如qt for x86的库,qt for arm的库,甚至qt for mos(苹果)的库。 指令网上一大堆。我推荐这个
# cd /opt/qt-everywhere-opensource-src-4.7.0
# echo yes | ./configure -prefix /opt/Qt4.7 -opensource -embedded arm -xplatform qws/linux-arm-g++ -no-webkit -qt-libtiff -qt-libmng -qt-mouse-tslib -qt-mouse-pc -no-mouse-linuxtp -no-neon