欢迎光临散文网 会员登陆 & 注册

UE5初次使用C++创建项目踩坑

2023-09-16 22:30 作者:月羽衔蝉  | 我要投稿


UE5,启动!
Unity,卸载~
UE5,启动!

踩坑1:创建C++项目时,提示缺少hostfxr.dll

创建C++项目

缺少hostfxr.dll

解决办法:下载并安装.NET Core 3.1后,再创建C++项目。

.NET Core 3.1官网:https://dotnet.microsoft.com/en-us/download/dotnet/3.1

.NET Core 3.1官网

如果官网加载不进去,可以下载网盘里从官网下载好的。

链接:https://pan.baidu.com/s/1nHGOy2fScWPm6k4PxrRxVA?pwd=core 

提取码:core

(如果仍提示缺少hostfxr.dll,那就复制C:\Program Files\dotnet\host\fxr\3.1.32路径下的hostfxr.dll,粘贴到UE5安装路径\UE_5.3\Engine\Binaries\DotNET\UnrealBuildTool里)

如果仍提示缺少hostfxr.dll,那就复制C:\Program Files\dotnet\host\fxr\3.1.32路径下的hostfxr.dll
粘贴到UE5安装路径\UE_5.3\Engine\Binaries\DotNET\UnrealBuildTool里

踩坑2:创建C++项目时,提示VS已安装,但缺少C++工具链。请验证在Visual Studio 2022安装选项中选择了“MSVC v143 - VS 2022 C++ x64/x86生成工具(最新)”组件。

创建C++项目时,提示VS已安装,但缺少C++工具链。请验证在Visual Studio 2022安装选项中选择了“MSVC v143 - VS 2022 C++ x64/x86生成工具(最新)”组件。

解决办法:打开VS,点击菜单栏“工具-获取工具和功能”,安装“使用C++的桌面开发”、“使用C++的游戏开发”、“Unreal Engine安装程序”。

打开VS,点击菜单栏“工具-获取工具和功能”
安装“使用C++的桌面开发”、“使用C++的游戏开发”、“Unreal Engine安装程序”

踩坑3:创建C++项目时,如果电脑里同时安装了VS和Rider等编辑器,默认为VS。

修改办法:点击菜单栏“编辑-编辑器偏好设置”,选择“源代码”,修改为要使用的“源代码编辑器”,修改完成后,右下角会提示重启UE编辑器,点击重启即可。

点击菜单栏“编辑-编辑器偏好设置”,选择“源代码”,修改为要使用的“源代码编辑器”,修改完成后,右下角会提示重启UE编辑器,点击重启即可
解决完所有问题后,开启愉快的创作之旅吧~



UE5初次使用C++创建项目踩坑的评论 (共 条)

分享到微博请遵守国家法律