Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Этот параметр указывает компилятору обрабатывать #include import файлы заголовков, которые были встроены в файлы блока заголовков (.ifc) и которые указаны в командной строке./headerUnit
При использовании со /scanDependencies /sourceDependencies-directivesсписком компилятора в виде импортированных единиц заголовков в созданном файле зависимостей эти заголовки, которые включены в источник и имеют соответствующую запись в header-units.json файле. Эти сведения о зависимости используются системой сборки для создания скомпилированных файлов единиц .ifc заголовка. После создания блоков заголовков они обрабатываются компилятором как не import к единицам заголовка #include.
Файл header-units.json будет обращаться только при /translateInclude указании. Дополнительные сведения о формате и назначении header-units.json файла см. в разделе header-units.json.
#include Если файл не указан в header-units.json файле, он рассматривается как обычный#include.
Пример использования этого параметра см. в пошаговом руководстве. Создание и импорт единиц заголовков в Microsoft Visual C++.
Синтаксис
/translateInclude
Замечания
/translateInclude доступен в Visual Studio 2019 версии 16.10 или более поздней версии.
/translateInclude требуется /std:c++20 или более поздней версии.
Установка параметра компилятора в Visual Studio
Чтобы включить /translateInclude, в диалоговом окне свойств проекта задайте для функции "Перевод включает в импорт":
В левой области страниц свойств проекта выберите "Свойства>конфигурации" C/C++>General.
Измените раскрывающийся список "Перевод включает в импорт " на "Да".

Нажмите кнопку "ОК" или "Применить", чтобы сохранить изменения.
См. также
/headerUnit (Используйте единицу заголовка IFC).
/exportHeader (создание единиц заголовков)
/reference (использование IFC для именованного модуля)
/scanDependencies
/sourceDependencies-directives
Пошаговое руководство. Создание и импорт единиц заголовков в Microsoft Visual C++