【UE4 调试】C++ 常见编译 warnnings/errors

2021-06-01 08:04

阅读:705

标签:检查   api   war   post   str   uil   解决方法   external   include   

error LNK2019: unresolved external symbol “” referenced in function

  • 描述
    • Link错误、无法解析的外部符号
  • 解决方法
    • 检查.build.cs 中是否增加相关模块的引用,或者是否使用 XXX_API 宏

error C4668: “_WIN32_WINNT_WIN10_TH2”

  • 描述
    • UE4 error C4668: 没有将“_WIN32_WINNT_WIN10_TH2”定义为预处理器宏,用“0”替换“#if/#elif
    • #include 中的宏和UE4冲突所致
  • 解决方法
    使用如下头文件包裹头文件:
    #include "Windows/AllowWindowsPlatformTypes.h"
    #include "Windows/PreWindowsApi.h"
    #include  //冲突头文件
    #include "Windows/PostWindowsApi.h"
    #include "Windows/HideWindowsPlatformTypes.h"
    

【UE4 调试】C++ 常见编译 warnnings/errors

标签:检查   api   war   post   str   uil   解决方法   external   include   

原文地址:https://www.cnblogs.com/shiroe/p/14725326.html

上一篇:python 解包、递归

下一篇:http重定向https


评论


亲,登录后才可以留言!