早前用qt4.6,用得挺爽,做了一些程序。感觉用c++写界面相当的顺畅。
出了qt5,那自然要试一下。
先试交叉编译,因为一般来说pc上的编译是没有问题的。
交叉编译一般要考虑,显示方式,有没有显示加速硬件,有没有触摸屏,有没有键盘。
1下载qt5,http://releases.qt-project.org/qt5/5.0.1/single/qt-everywhere-opensource-src-5.0.1.tar.gz
2 解压
3 修改配置文件qmake.conf文件,qtbase/mkspecs/linux-arm-gnueabi-g++/qmake.conf做如下修改
#
# qmake configuration for building with arm-linux-gnueabi-g++
#
MAKEFILE_GENERATOR = UNIX
CONFIG += incremental gdb_dwarf_index
QMAKE_INCREMENTAL_STYLE = sublib
QT_QPA_DEFAULT_PLATFORM = linuxfb
QMAKE_CFLAGS_RELEASE += -O2 -march=armv5te
QMAKE_CXXFLAGS_RELEASE += -O2 -march=armv5te
include(../common/linux.conf)
include(../common/gcc-base-unix.conf)
include(../co