UE4关于编译配置的参考(Debug,DebugGame,Development,Ship。。。
docs.unrealengine/latest/CHN/Programming/Development/BuildConfigurations/index.html 编译配置描述
林心如霍建华婚纱照虚幻引擎 4 采⽤了⼀种⾃定义的编译⽅式,通过我们的 UnrealBuildTool ⼯具(UBT)。该⼯具通过处理⼀些必要的信息来构建引擎的反射体系,并将 C++ 的代码和蓝图、⽹络复制、序列化以及垃圾回收系统进⾏关联整合。
每种编译配置包含两种关键字。第⼀种表明了引擎以及游戏项⽬的状态。⽐如,如果使⽤ Debug 配置来进⾏编译,将可以调试游戏代码。第⼆个关键字表明正在编译的对象。如果想要在 Unreal 中打开⼀个项⽬,需要采⽤ Editor 对象关键字来编译。
圈地运动编译配置 - 状态描述
Debug (调试)该配置在调试模式中同时编译引擎和游戏代码。
DebugGame (调试游戏)该配置按最优⽅式编译引擎,但游戏代码可被调试。此配置对于仅使⽤调试的游戏模块是⾮常有⽤的。
含反义词的四字词语Development (开发)该配置等同于发布。引擎和游戏代码都将在此配置中被编译。
Shipping (发⾏)该配置在设置后可达到最佳性能并能发⾏您的游戏。此配置剥离了控制台命令⾏,统计数据和分析⼯具。
Test (测试)该配置就是启⽤了⼀些控制台命令,统计数据和分析⼯具后的 Shipping (发⾏)配置。
编译配置 - 对象描述
[empty] (空⽩)该配置编译了您项⽬的⼀个独⽴可执⾏版本,但需要平台特定的已烘焙内容。
Editor (编辑器)为能在虚幻编辑器内打开项⽬并查看所有变更的代码,该项⽬必须在 Editor (编辑器)配置内进⾏编译。
Client (客户端)如存在<Game>Client.Target.cs⽂件,则 Client (客户端)编译配置将可⽤。
Server (服务器)如存在<Game>Server.Target.cs⽂件,则 Server (服务器)编译配置将可⽤。
虚幻引擎 4 Solution 的编译设置
当编译 UE4 的 Solution 的时候,会编译项⽬代码的同时也编译引擎代码,这时以下这些设置是可⽤的。
Debug DebugGame Development Shipping Test
[empty]✓✓✓✓✓
Editor✓✓✓
Client✓✓✓✓✓
Server✓✓✓✓✓
虚幻引擎 4 的项⽬(Project)的编译配置
在编译⼀个虚幻 4 项⽬的时候,可以仅编译项⽬的源代码,这时以下这些设置是可⽤的。
选择操作系统
Windows
Mac OS
Linux
Debug DebugGame Development Shipping Test个性备注前缀
[empty]✓✓✓
Editor✓✓
店铺介绍怎么写妹个性签名Client
Server
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论