How to Configure a Single Qt Project for Different Operating Systems

There are many cases in every cross-platform development framework that you want your source code to be built differently under different operating systems. For example you might want a method to to use platform specific functions in Windows, Linux and Mac OS X but you don’t want to have different projects for each one of them. If you are in a similar situation then you can use the following approach to have a single integrated project for all operating systems that you are developing for.

Continue reading “How to Configure a Single Qt Project for Different Operating Systems”

Qt Build Configure Options

I usually need to select a variety of options for building Qt depending on what I need and what I don’t need and strangely enough it is not easy to find the list of available options in the documentations so here it is.

Below is the list of all configure options for building Qt. It is taken from Qt 5.5 configure file which can be found under qtbase.

Continue reading “Qt Build Configure Options”