UE4 windows类型冲突的解决方法 - 纳金网
联系我们

给我们留言

联系我们

地址:福建省晋江市青阳街道洪山路国际工业设计园纳金网

邮箱:info@narkii.com

电话:0595-82682267

(周一到周五, 周六周日休息)

当前位置:主页 > 3D教程 > 图文教程

UE4 windows类型冲突的解决方法

来源: 52vr | 责任编辑:传说的落叶 | 发布时间: 2019-06-06 08:29 | 浏览量:

原文:http://aigo.iteye.com/blog/2286920

 

error C2872: 'INT': ambiguous symbol    ue4 DoNotUseOldUE4Type::INT 

[UE4]windows类型冲突的解决方法

 

'UINT': ambiguous symbol

 

出现这个错误的原因是因为引用的第三方库中的变量类型与UE4变量类型冲突。

 

解决办法:在每个include第三方库头文件的地方,前后分别加上#include "AllowWindowsPlatformTypes.h"#include "HideWindowsPlatformTypes.h"

例如,以引用ffmpeginc为例:

 
  1. #include "AllowWindowsPlatformTypes.h"  
  2. #include "ffmpeginc.h"  
  3. #include "HideWindowsPlatformTypes.h"  

 

 

参考:

Trouble using windows includes with DWORD, INT

https://answers.unrealengine.com/questions/27560/trouble-using-windows-includes-with-dword-int.html


相关文章
网友评论

您需要登录后才可以发帖 登录 | 立即注册

关闭

全部评论:0条

推荐
热门