1.修改文件: qt-everywhere-opensource-4.6.0/mkspecs/qws/linux-mipsel-g++/qmake.conf
1 #
2 # qmake configuration for building with mipsel-linux-g++
3 #
4
5 include(../../common/g++.conf)
6 include(../../common/linux.conf)
7 include(../../common/qws.conf)
8
9 # modifications to g++.conf
10 QMAKE_CC = mipsel-linux-gcc
11 QMAKE_CXX = mipsel-linux-g++
12 QMAKE_CFLAGS += -mips32
13 QMAKE_CXXFLAGS += -mips32
14 QMAKE_LINK = mipsel-linux-g++
15 QMAKE_LINK_SHLIB = mipsel-linux-g++
16
17 # modifications to linux.conf
18 QMAKE_AR = mipsel-linux-ar cqs
19 QMAKE_OBJCOPY = mipsel-linux-objcopy
20 QMAKE_STRIP = mipsel-linux-strip
21
22 load(qt_config)
1 #
2 # qmake configuration for building with mipsel-linux-g++
3 #
4
5 include(../../common/g++.conf)
6 include(../../common/linux.conf)
7 include(../../common/qws.conf)
8
9 # modifications to g++.conf
10 QMAKE_CC = mipsel-linux-gcc
11 QMAKE_CXX = mipsel-linux-g++
12 QMAKE_CFLAGS += -mips32
13 QMAKE_CXXFLAGS += -mips32
14 QMAKE_LINK = mipsel-linux-g++
15 QMAKE_LINK_SHLIB = mipsel-linux-g++
16
17 # modifications to linux.conf
18 QMAKE_AR = mipsel-linux-ar cqs
19 QMAKE_OBJCOPY = mipsel-linux-objcopy
20 QMAKE_STRIP = mipsel-linux-strip
21
22 load(qt_config)
2.配置参数生成Makefile
./configure -prefix /box/usr -xplatform qws/linux-mipsel-g++ -embedded mips -little-endian -depths 32 -qt-gif -qt-libpng -qt-zlib -qt-libmng -qt-libjpeg -opensource -no-gfx-multiscreen
-webkit -confirm-license
3.make