собрал ради интереса gcc без проблем. Скорее всего неправильно сгенерирован студийный проект.
qmake -t vcapp
или
qmake -tp vc
в общем читаем ассистент
Все верно проблема была именно в созданном проекте.
Я создавал проект и потом в его папке з аменял все файлы на файлы из примера поэтому и появлялась эта ошибка. Потом когда дошло решил создать проект и уже непосредственно ручками через вижуал создавать все заголовочные и срр файлы только тогда все правильно откомпилилось.
Но я так и не понял в чем собственно разница ? Может это как отражается внутри самого проекта ? (*.sln) И как скомпилировать примеры без Visual Stdudio ? (nmake и make не находит)