资料来源:网络整理
时间:2023/2/17 13:32:19 共计:3627 浏览
UE4 的底层虽然是用 C++ 实现的,但它又不仅仅是一个 C++ 库,它还实现了自己的编译机制。换句话说,UE4 对现有的 C++ 语法进行了改进,以适应游戏开发的场景。
当然,UE4 也不会疯狂到自己去开发一个 C++ 编译器,它还是需要依赖传统的 C++ 编译器以及相关的编程套件。
熟悉 Qt 的读者应该知道,Qt 虽然也使用 C++,但是它还提供了信号和槽的机制,这是原生 C++ 里面没有的,是 Qt 在原生 C++ 的基础上进行的语法扩展。
官方对编译器是有要求的,我们不能随意选择编译器:
-
在 Windows 平台下,必须使用 Visual Studio 2017 v15.6 及其以上的版本。目前,VS2019 也已经发布了,读者也可以使用。
-
Mac OS 平台下使用 Xcode 作为编译器。
-
Linux 平台下使用 GCC 作为编辑器。
所以,要想搭建 UE4 开发环境,除了要安装 UE4,还要安装规定的编译器。
本教程基于 Windows 平台编写,所以使用 VS2107 编译器。安装好 UE4 和 VS2017 后,它们会自动匹配成功,不用我们进行额外的设置。我们只需要在 UE4 中新建 C++ 项目,UE4 就会自动生成解决方案和一些基本的代码。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。