- 问题概述
- 问题分析
- 解决方案
- 总结
- 传送门
- 请作者喝可乐
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
请作者喝可乐读后有收获可以请作者喝可乐
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)