Скомпилированный заголовок для moc_ * в Visual Studio с надстройкой Qt - PullRequest
0 голосов
/ 03 ноября 2019

Я пытаюсь заставить moc.exe добавить предварительно скомпилированный заголовок, включаемый в сгенерированные файлы moc_ * в Visual Studio с плагином Qt.

Я пытался добавить строку PRECOMPILED_HEADER = myheader.h (также с кавычками)в определения препроцессора проекта это не сработало.

Я также попытался добавить -DPRECOMPILED_HEADER = myheader.h в качестве параметра для moc.exe в файл проекта * .vcxproj.

Можеткто-нибудь поможет?

1 Ответ

1 голос
/ 04 ноября 2019

Открыть Qt project settings (из контекстного меню vcxproj в VS) у вас будет moc options, там вы можете использовать что-то вроде: -b stdafx.h

Обратите внимание, что в VS2019 интеграция изменилась, и выесть опции Qt, интегрированные в диалог настроек по умолчанию, там у вас есть Qt Meta-Object Compiler и опция Force Include, здесь вам не понадобится флаг -b (но вам нужно будет проверить это, если это так),Для получения дополнительной информации вы можете проверить документацию здесь .

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