虚幻源码这个头文件如何解决?无法找到widget.gen源文件,我用了包含目录加进去还是不行
#include UE_INLINE_GENERATED_CPP_BY_NAME(Widget)
虚幻C++,网上找不到有效方法
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
阿里嘎多学长 2025-03-04 21:43关注阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程
虚幻C++,网上找不到有效方法
你遇到了虚幻引擎的编译问题,无法找到
widget.gen源文件。这个问题是因为虚幻引擎使用了UE_INLINE_GENERATED_CPP_BY_NAME宏来包含生成的头文件。解决方法是:
- 在项目设置中,确保
Generated文件夹被包含在编译路径中。 - 在头文件中,使用
#include UE_INLINE_GENERATED_CPP_BY_NAME(Widget)来包含生成的头文件。 - 如果仍然无法找到头文件,可以尝试使用
#include "Widget.generated.h"来包含头文件。
如果你已经包含了头文件,但是仍然无法找到源文件,可以尝试使用
#include "Widget.cpp"来包含源文件。如果你仍然遇到问题,可以检查项目设置中的编译路径和头文件包含路径是否正确。
解决 无用评论 打赏 举报- 在项目设置中,确保