С VC ++ Express вы получаете полный SDK, вы можете использовать его для создания чего угодно.
Вам вообще не нужно использовать MS VS для создания своего приложения.
Вот список наборов инструментов MS & SDK + IDE:
MS Toolchain
Я не уверен, что MS выпускает отдельный набор инструментов для компилятора + компоновщика, но это, безусловно, можно найти в MSDN.
Подробнее о SDK:
* MSDN 1014 *
Подводя итог, Вы можете иметь любые binutils и наборы инструментов, установленные на Вашей машине разработки.
Однако Вам необходимо правильно настроить Ваш проект, чтобы успешно его построить.
Например устанавливая переменные окружения точно (указывая INCLUDE, LIB, LIB_PATH на правильные каталоги SDK).
Вы можете скомпилировать и связать свой проект вручную.
Полностью игнорируя IDE (и, конечно, вы будете в будущем).
Просто попробуйте автоматизировать вашу сборку.
Прочтите о SCONS (поскольку вы используете QT - он поддерживает объекты MOC), CMAKE или QMAKE Qt для этого.
Тогда проблема IDE является менее существенной проблемой. И Вы не должны придерживаться своей IDE.