Как перейти в Qt 4 на другой тулчейн msvc

Предположим работаем мы в Windows на Qt 4 с win32-msvc2010 (С 98) и хочется нам перейти на win32-msvc2012 например по причине использования стандарта С 11. Как настроить среду Qt Creator?

MS Visual Studio

Сначала надо установить MS Visual Studio Community 2012 на пк, так как среда Qt использует инструменты сборки на свои, а к примеру от MS (компиляторы, линковщики, отладчики и т.д.). То есть инструмент сборки (тулчейн) должен быть где-то установлен на компьютере.

Итак после установки у нас появляется каталог: C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\... 

Потом заходим в Qt Creator  и видим, что появился новый тулчейн:

фотка 1

Microsoft Visual C++ Compiler 11.0 (x86) - это и есть MS Visual Studio 2012!

Там есть файл настройки среды выполнения vcvarsall.bat.  Такой файл идет в каждой поставки Visual Studio.   

config.exe

Далее важный этап. Надо как-то сообщить среде где находится инструмент. Для этого используется config.exe. Но перед этим надо запустить vcvarsall.bat  

Таким образом получается вот такой примерный батник:

call "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcvarsall.bat" x86

configure.exe -opensource -confirm-license -debug -shared -platform win32-msvc2015 -dont-process -phonon -phonon-backend  -no-qmake -nomake examples -nomake demos -nomake tests -nomake tools -no-qt3support -no-script -no-scripttools -multimedia -no-webkit -no-vcproj -no-dsp -no-opengl -no-style-motif -no-style-cde -no-style-cleanlooks -no-style-plastique -qt-sql-sqlite -qt-libjpeg -qt-zlib -qt-libpng -qt-libjpeg  -openssl -openssl-linked -ltcg OPENSSL_LIBS="-llibeay32 -lssleay32"

Запускаем его на выполнение.