mikemcquaid/CMake — comment on commit 1e3ccd70520671469b68aa1a5f453672a2a13400
File:  line 0
By clintonstimpson:

I don't see it as a MSVC "weirdness"... but rather as a CMake design. A generator either works with CMAKE_CONFIGURATION_TYPES (multi-config projects: Xcode, Visual Studio) or CMAKE_BUILD_TYPE (single-config projects: Makefiles, etc...), never both.

We would see the same problem in Xcode if Qt was configured with -no-framework -debug-and-release (which is the equivalent default config options on Windows).
By the way, VS Pro is not necessary and VS Express is enough to see this problem.
Let me try that commit and see....