Qt5 platform configurations
Jump to navigation
Jump to search
List of Qt5 configuration parameters for different platforms with references
This page aggregates configuration parameters of Qt5 for different platforms in one place. If you need more information for specific platform, please check the reference link. Before calling the configuration, setup $QTDIR_PREFIX variable, which should point to directory where the Qt should be installed to.
Feel free to add other platforms.
Blackberry 10
./configure -prefix $QTDIR_PREFIX -xplatform blackberry-armle-v7-qcc -opengl es2 -nomake docs -nomake examples -nomake demos -nomake tests
-opensource -confirm-license -release -no-neon [-no-c++11]
iOS
./configure -prefix $QTDIR_PREFIX -xplatform unsupported/macx-ios-clang -nomake examples -nomake tests -release [-sdk iphonesimulator]
Android
./configure -prefix $QTDIR_PREFIX -xplatform android-g++ -nomake tests -nomake examples -android-ndk <path/to/ndk> -android-sdk <path/to/sdk>
-android-ndk-host <e.g. linux-x86_64> -skip qttools -skip qttranslations -skip qtwebkit -skip qtserialport -skip qtwebkit-examples
RaspberryPi
./configure -opengl es2 -device linux-rasp-pi-g++ -device-option CROSS_COMPILE=~/opt/gcc-4.7-linaro-rpi-gnueabihf/bin/arm-linux-gnueabihf- -
sysroot /mnt/rasp-pi-rootfs -opensource -confirm-license -optimized-qmake -reduce-relocations -reduce-exports -release
-make libs -prefix $QTDIR_PREFIX