【问题标题】:Unable to compile Actor class in Unreal Engine 4 - error MSB3073 exited with code 6无法在虚幻引擎 4 中编译 Actor 类 - 错误 MSB3073 以代码 6 退出
【发布时间】:2021-05-01 08:45:14
【问题描述】:

我是 UE4 的新手,我目前正在学习 learn.unrealengine.com 上关于将蓝图转换为 c++ 的教程。我创建了一个场景组件类并成功地将相应的蓝图重新设置为该类。

当我尝试制作 Actor 组件时,UE 说它无法编译该类,因此除非我重建整个模块,否则它不会显示在内容浏览器中。我这样做了,但文件没有显示在内容浏览器中。我打开VS,并构建了解决方案,与之前的构建不同,该解决方案不成功。这是错误信息:

C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.MakeFile.Targets(46,5): error MSB3073: The command ""C:\Program Files\Epic Games\UE_4.26\Engine\Build\BatchFiles\Build.bat" BlueprintsToCppEditor Win64 Development -Project="C:\Users\Admin\Documents\Unreal Projects\BP to C++ - Course Project Files\02 Starter Kit Overview\BlueprintsToCpp\BlueprintsToCpp.uproject" -WaitMutex -FromMsBuild" exited with code 6.

我该如何解决这个问题?我的VS版本是16.9.4

【问题讨论】:

  • 您是否尝试过通过 Visual Studio 安装程序修复您的 Visual Studio 安装?还是重新生成项目文件?

标签: unreal-engine4


【解决方案1】:

您能否分享您尝试编译的actor类的cpp文件。据我所知,此错误是由于缺少某些 #include 语句造成的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-02-18
    • 2019-01-13
    • 2016-08-18
    • 2020-09-14
    • 2021-08-24
    • 1970-01-01
    • 1970-01-01
    • 2020-07-15
    相关资源
    最近更新 更多