UnrealHeaderTool

虚幻头文件分析工具(UHT)是支持UObject系统的自定义解析和代码生成工具。

Choose your operating system:

Windows

macOS

Linux

虚幻头文件分析工具(UHT) 是支持UObject系统的自定义解析和代码生成工具。代码编译分两个阶段进行:

  1. 调用UHT。它将解析C++头文件中引擎相关类元数据,并生成自定义代码,以实现诸多UObject相关的功能。

  2. 调用普通C++编译器,以便对结果进行编译。

编译时,两个工具皆有可能出现错误,必须仔细检查。

本文基于此前的虚幻引擎版本编写,未针对当前的虚幻引擎5.0版本更新过。