ue4 game project include plugin .h header
程序员文章站
2022-03-25 15:22:56
...
UE4 模块编程中,如何从项目中 include 模块 header 文件或者 CPP 文件呢?
其实问题也就是如何从一个 module 包含另一个 module 的 .h 文件?
请不要尝试使用以下方式(通过为文件添加显示路径强行包含):
Plugins/[PluginName]/Source/[PluginName]/Classes 和文件本身的名称
这会导致无法找到 .generated 文件。如何配置游戏项目以包含来自位于其插件目录中的插件的头文件?
解决方式:
在 YourGameName.build.cs 文件中添加以下:
PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore","<Modulename>/Public", "<Modulename>/Classes" });
下一篇: php中如何删除Cookie