./configure -prefix ~/myTools/qt-4.7.4 -opensource -fast -no-multimedia -no-audio-backend -no-phonon -no-phonon-backend -no-svg -no-webkit -no-javascript-jit -no-script -no-scripttools -no-declarative -no-declarative-debug -platform linux-g++-64
-prefix 的参数会写入 qmake的二进制代码中。
当qmake根据pro文件生成 Makefile时,默认使用的QTDIR的地方会使用这个prefix, 因此最好在configure时指定路径。
qmake生成Makefile时, 默认添加的include和lib 的路径prefix就会使用该参数
platform --> 参数: qt-src/mkspecs/ 下的文件夹名称
make
QT embeded 4.7 编译:
0. 先编译并安装好tslib于 /usr/local/tslib/中
1. ./configure -prefix /usr/local/Trolltech/qt-4.7.4-arm -opensource -confirm-license -embedded arm -xplatform qws/linux-arm-g++ -no-qt3support -fast -no-largefile -qt-mouse-tslib -I /usr/local/tslib/include -L /usr/local/tslib/lib -make tools -make