• 发布:UE4资源管理软
  • 曾经喜欢在这个阳台上
  • 初探UE5(虚幻5)-咖
    • 引擎世界丨EngineWorld.CN
    • 引擎世界丨EngineWorld.CN
    • 引擎世界丨EngineWorld.CN
    • 引擎世界丨EngineWorld.CN
    • 引擎世界丨EngineWorld.CN
    • 引擎世界丨EngineWorld.CN

c++项目关于4.16以下版本升级到4.16版本

4
回复
1990
查看
[复制链接]

108

主题

969

帖子

6748

积分

精英版主

积分
6748

创阶使勋章架构师勋章

发表于 2017-6-14 18:04:26 | 显示全部楼层 |阅读模式
本帖最后由 shadowwp 于 2017-6-14 19:12 编辑

4.16发布了,如果以前是带有c++代码的项目升级已经不能通过简单的自动生成新版本c++项目编译通过,需要自己修改一些文件。
以下结合自己经验和官方论坛总结如下
假设项目名字RC
注明,红色为以前版本所有,绿色为新版本,其中红色部分需删除
1.
RC.Build.cs文件 projectbuild.png

2.RC.Target.cs文件

editortarget.png
3.RCEditor.Target.cs

gametarget.png



这三个文件是必须修改的,其次,如果有些地方头文件用到了官方的一些api,可能需要自行添加比如CoreMinimal.h ,Engine/DataTable.h等,这点可能是官方为了减少引用库体大小和加快编译效率所做的修改。

108

主题

969

帖子

6748

积分

精英版主

积分
6748

创阶使勋章架构师勋章

 楼主| 发表于 2017-6-14 19:10:42 | 显示全部楼层

不好意思,第一次加图片,可以了,谢谢指正,不是很会编辑这个,尴尬了
回复

使用道具 举报

0

主题

811

帖子

64

积分

初始化成员

积分
64
发表于 2017-6-15 16:09:50 | 显示全部楼层
谢谢楼主分享~~
回复

使用道具 举报

0

主题

3

帖子

18

积分

初始化成员

积分
18
发表于 2017-7-10 15:53:47 | 显示全部楼层
专业~~~~~~~
回复

使用道具 举报

5

主题

298

帖子

3477

积分

中阶编码师

Rank: 2

积分
3477
发表于 2017-8-2 15:49:10 | 显示全部楼层
感谢楼主总结出来,C++项目的确需要如此调整。
回复

使用道具 举报

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

本版积分规则

用艺术创造世界
专业的开发者社区,汇聚众多创作人 提供作品展示
项目交流 工作机会等行业服务
社区邮箱:engineworld@qq.com

扫一扫捐助我们

Powered by 引擎世界中文社区™®© Engine World Inc.( 陕ICP备20012463号-1 )