虚幻 rider编译时出现Error MSB3073 报错的可能解决办法之一

 

查看报错信息,发现是项目中缺少HoudiniEngine这个模块。

​​​​​找到HoudiniEngine在引擎中的位置,复制该文件夹。

找到项目中的这个文件夹,没有的话可以新建一个。将刚才复制的文件夹粘贴到此处。

这儿是缺少HoudiniEngine模块的解决办法,缺少其他模块也应该类似。

### 使用 Rider 配置和开发 Unreal Engine 项目 #### 安装 JetBrains Rider 插件 为了使 JetBrains Rider 支持 Unreal Engine 项目,需要安装特定插件。启动 Rider 后,在设置菜单中找到插件选项并搜索 "Unreal Engine Support" 插件进行安装[^3]。 #### 打开或创建 Unreal Engine 解决方案 对于现有项目,可以直接通过 `File` -> `Open...` 来加载 `.uproject` 文件;如果是新项目,则需先利用 UE 编辑器生成初始结构再导入到 IDE 中。确保所选路径下存在完整的工程文件夹结构[^1]。 #### 设置构建配置 在 Rider 内部调整好编译参数以匹配目标平台需求。这包括但不限于选择正确的架构(如 Win64)、编辑模式(Development Editor)等。这些设定可以在解决方案属性里修改,类似于其他IDE中的操作方式。 #### 利用 UBT/UHT 工具链 由于虚幻引擎内部复杂度高且依赖关系繁多,因此官方提供了专门用于管理和加速 C++ 构建流程的工具——UnrealBuildTool (UBT) 及 UnrealHeaderTool (UHT)。虽然主要工作是在命令行完成,但在 Rider 中也可以集成调用这两个工具来简化日常任务执行过程。 ```bash # 调用 UAT 自动化脚本运行 UBT 和 UHT .\Engine\Build\BatchFiles\RunUAT.bat BuildCookRun ... ``` #### 进一步优化体验 考虑到跨平台兼容性和性能表现等因素,可以考虑按照个人喜好定制一些额外功能,比如调试辅助、版本控制系统对接或是第三方库的支持等等。不过这部分取决于具体应用场景和个人偏好,并不是必须项[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值