首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >虚拟引擎4工具集是否支持OS / Clang上的C++11或C++14?

虚拟引擎4工具集是否支持OS / Clang上的C++11或C++14?
EN

Stack Overflow用户
提问于 2014-03-31 12:21:22
回答 3查看 7.6K关注 0票数 11

我对UE4感兴趣。目前,我正在开发一个移动游戏,并有一个相当大的现有代码库编写C++11/14与Clang。

UE4正在使用自定义编译器(预处理器?),这意味着C++兼容性在各自的工具上可能有所不同。在UE4上对C++11/14的支持如何?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-04-14 12:50:14

UE4支持C++11 Coding standard

和"Unreal Engine is built to be massively portable to many C++ compilers

这意味着,它使用Visual或Xcode的默认编译器进行builds

票数 9
EN

Stack Overflow用户

发布于 2014-11-17 06:24:30

这还取决于您使用的是哪个版本,我的意思是,例如,我尝试了https://docs.unrealengine.com/latest/INT/Programming/Development/CodingStandard/index.html#strongly-typedenums,但是,它给了我错误的回答,比如“缺失”{‘Enum’。

当然,他们在10月发布的4.5版中对此进行了修正。

还请注意,C++11没有为iOS启用,因此标准特性std::chrono,std::unique_ptr。等会产生编译错误。可能这个月,他们正试图发布它的修复程序。

票数 1
EN

Stack Overflow用户

发布于 2021-08-13 06:12:08

到目前为止,C++14似乎得到了官方的支持:

我们正在使用许多C++14语言特性,这些特性似乎在现代编译器中得到了很好的支持.

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22761417

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档