栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

【UE5踩坑

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【UE5踩坑

【UE5踩坑_0】工程无法编译问题
  • 问题概述
  • 问题分析
  • 解决方案
  • 总结
  • 传送门
  • 请作者喝可乐

问题概述

UE5EA已经发布一段时间了,现在才有时间来体验。然而兴冲冲的创建了工程,却发现代码爆红一片,无法编译。

甚至连最基本的 CoreMinimal.h 都找不到。

问题分析

这个问题很具有迷惑性,本来以为是路径配置的问题,毕竟报错报的是 in search paths,但是我打开了一个UE4的项目,对比了项目属性中的所有路径,发现除了4 -> 5之外没有任何变化。

在网上搜了UE5路径问题搜了个遍也没有找到解决方案。正当我一筹莫展之际,我手贱新建了一个C++类,发现了一个报错。


乍一看好像没什么毛病,这个不就是UE4我们加路径骚操作的报错吗?但是我突然想到我这次没有搞骚操作啊,只是很简单的建了一个类而已,而且是建在了默认目录的。于是我点了Yes,终于发现了问题所在:


所以其实是Riderlink的锅,去搜这条报错的话便可以直接搜到解决方案,我在这里先总结一下,并把原链接附在文后有兴趣的小伙伴们可自行查阅。

解决方案

原来是在我初次启动的时候,按照UE4的习惯,直接将Riderlink安装在Engine,然而UE5暂时还不能很好的兼容。



根据Jetbrains官方的说法便是在启动时将Riderlink安装在当前Game即可。如果已经将Riderlink安装在Engine的小伙伴可以,在 Settings | Languages and frameworks | Unreal Engine 中进行修改。(Ctrl + Alt + S

总结

问题虽然不大,而且也算是搬运一下外网论坛的东西,但是Unreal Engine的资料实在是太少了,中文的就更少了。希望我这篇文章能帮助同样使用 Rider+UE5 的小伙伴们节省哪怕一个小时的时间也好。

传送门

Trouble creating C++ project in UE5 EA

Rider for UE Public Preview Now Works With Unreal Engine 5

Unreallink and Riderlink

请作者喝可乐

读后有收获可以请作者喝可乐

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/629287.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号