Немного сложно скомпилировать простые проекты C90 и C ++ x0 (только частично поддерживаемые) в VS2010 (и, возможно, в Visual Studio 11, я еще не пробовал нативную разработку в нем).
Вам нужно создать новый проект C ++ без предварительно скомпилированного заголовка - это основное требование, если вы хотите скомпилировать независимый от платформы код (библиотека, консольное приложение).
Есть несколько способов сделать это.Одним из способов является создание обычного консольного приложения Win32 C ++, в открывшемся мастере вы должны перейти на вторую страницу (нажав «Далее»), а затем снять отметку с опцией «Включить предварительно скомпилированный заголовок».Затем вы можете скомпилировать проекты C ++ (и C) непосредственно в VS.