UE4使用什么编译器?
2年前 (2024-04-28)
UE4 的底层虽然是用 C++ 实现的,但它又不仅仅是一个 C++ 库,它还实现了自己的编译机制。换句话说,UE4 对现有的 C++ 语法进行了改进,以适应游戏开发的场景。
所以,要想搭建 UE4 开发环境,除了要安装 UE4,还要安装规定的编译器。
当然,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 就会自动生成解决方案和一些基本的代码。
- 随机文章
- 核心危机(核心危机魔石合成攻略)
- 风儿(风儿轻轻的吹)
- 饿了么红包怎么用(饿了么红包怎么用微信支付)
- 儿童教育文章(儿童教育)
- 光遇花手先祖位置(安卓光遇手花先祖)
- 广州4a广告公司(广州4a广告公司创意总监年薪)
- 抖音卡(抖音卡顿怎么解决)
- 兵马俑(兵马俑介绍和历史背景)
- 陈武简历
- 帆船比赛(帆船比赛视频)
- 韩国媳妇和小雪(韩国媳妇和小雪的父亲工资是多少)
- 儋州市第二中学(儋州市第二中学录取分数线)
- 鬼泣5攻略(鬼泣5攻略第三关怎么跳)
- 地球日主题(2020年世界地球日主题)
- 和柳亚子(和柳亚子先生于田)
- 冰客(冰客果汁)
- yy魔兽(yy魔兽世界)
- 国外成人游戏(国外成人游戏注册需要visa信用卡)
- 拆奶罩
- 郭妮小说(恶魔的法则郭妮小说)
- 东天目山(东天目山景区)
- 杭同(杭同培训中心怎么样)
- 大松电饭煲(美的大松电饭煲)
- 服饰加盟(服饰加盟店招商)
- 疯狂填字(疯狂填字5)
- 点对点短信息(点对点短信息费是什么意思)
- 观音普门品(观音普门品念诵全文)
- 河北省大运会(河北省大运会时间)
- 哈利波特官网(哈利波特官网在哪里)
- 骇客神条(骇客神条怎么辨别真假)
