c++ - SAssetView Slate 编译错误
问题描述
在尝试将SAssetView
slate 小部件添加到我的代码后,我遇到了一些编译错误。
这里的图片来自正在扩展的类,SCoumpoundWidget
第二张图片是编译错误。
代码片段:
编译错误:
解决方案
在编译的链接部分,您似乎遗漏了一些符号。编译器似乎正在寻找父虚拟方法的实现。您是否关注过有关Slate的 wiki ,并且大部分时间您是否在 build.cs
中包含了Slate
and模块?SlateCore
PrivateDependencyModuleNames.AddRange(new string[] { "Slate", "SlateCore" });
SCompoundWidget
位于 SlateCore 模块中,如果您没有包含它,编译器将无法找到 Slate 类的符号。
顺便说一句:如果你给我们直接的代码(正如 mpkorstanje 评论的那样),它可能会更容易,而不是你的Construct
方法。类声明可以帮助找到错误。
希望它有所帮助
推荐阅读
- ios - Facebook 评论插件在 iOS Safari 上不起作用
- python - 保存了预训练模型层权重,但无法通过 H5PY 加载权重
- python - 替换python2中的@运算符?
- pagespeed-insights - 当前的 PageSpeed Insight 实验室数据中是否没有考虑布局偏移?
- postgresql - Raspberry Pi 上的 Postgres 服务器缺失值
- hibernate - Hibernate 解析 Ref Cursor 输出到实体
- python - 库存条件,所以我只能添加一次并赢得条件
- airflow - 气流:DAG 运行的监控解决方案
- javascript - 在 JavaScript 中删除单个匿名子节点
- json - 使用 Apache Spark 比较两个 Json 文件