【问题标题】:MSB3073 UE4 exited with code 6 - how do I fix this?MSB3073 UE4 以代码 6 退出 - 我该如何解决?
【发布时间】:2020-06-26 23:31:54
【问题描述】:

好的,所以我正在上 UE4 的 udemy 课程,在编译时我遇到了一个问题,我看到我的文件位置并告诉它以代码 6 退出。还有很多错误说它无法读取我的宏 - 我该如何解决?我对此比较陌生,所以在回答时尽量让它简单。谢谢。

【问题讨论】:

  • 你关注this guidance安装UE4了吗?另外,您的项目类型和 vs 版本是什么?此外,请与我们分享您的详细错误日志,以便我们帮助您快速解决问题。

标签: visual-studio msbuild unreal-engine4


【解决方案1】:

我建议密切注意语法和 UPROPERTY(这里有什么)。

比如我遇到过这种情况:

    struct FGridCoord
{
    GENERATED_BODY()

public:

    UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "Grids")
    int Col = 0;

    UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "Grids")
    int Row = 0;

    /** Default constructor (no initialization). */
    FORCEINLINE FGridCoord() {}    <<<------ This was giving same error ---->>> FORCEINLINE FGridCoord();

还有一个我有的:

    UPROPERTY(VisibleAnywhere, Category = "Grids", meta = (AllowPrivateAcsess = "true")) <<<---- It had BlueprintReadOny and was giving an error
USceneComponent* RootComp;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-05-08
    • 2016-09-10
    • 1970-01-01
    • 2018-09-28
    • 1970-01-01
    • 2013-11-23
    • 1970-01-01
    • 2012-08-31
    相关资源
    最近更新 更多