#pragma hdrstop - PullRequest
       13

#pragma hdrstop

0 голосов
/ 11 мая 2011

Есть ли способ использовать предварительно скомпилированные заголовки в VC ++, не требуя stdafx.h?

Что касается первого ответа на этот вопрос выше,

Я пыталсяреализовать свое решение с использованием Visual Studio 2010 и не удалось:

фатальная ошибка C1010: неожиданный конец файла при поиске предварительно скомпилированного заголовка.Вы забыли добавить '#include "StdAfx.h" к своему источнику?

Есть идеи?

Цель - НЕ использовать #include "StdAfx.h" где-либо, а вместо этого решитьо том, использовать его или нет во время компиляции.

Если / Yc или Yu не используются, #pragma hdrstop не действует

Если используется / Yu, #pragma hdrstop заменяется на#include "StdAfx.h" или, по крайней мере, это заявленное поведение.

1 Ответ

1 голос
/ 11 мая 2011

Сообщение об ошибке указывает, что при компиляции у вас был параметр / Yu "StdAfx.h".В ответе предлагалось оставить эту часть «StdAfx.h» параметра / Yu незаполненной.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...