首页 > 解决方案 > 从源代码构建 UE4 - Mathcalls 语法错误

问题描述

我正在尝试在我的 Debian(拉伸)系统上从源代码构建 UE4。

我已按照官方指南中的所有说明进行操作,但运行make会从 UE4 捆绑的 mathcalls 标头中出现一些令人讨厌的错误。

这是我的日志: https ://pastebin.com/4iMM7G4w

我已经尝试从一开始就再次遵循指南(包括重新下载源代码),并且我(未成功)尝试更新到 clang-7;但是我刚刚看到clang实际上与UE4捆绑在一起,所以这不应该是问题。

在此先感谢,非常感谢任何帮助。


更新:以超级用户权限运行时,编译能够继续,sudo make. 但是,makefile 似乎意识到它具有 root 权限并因此取消构建 - 请参阅此日志中的第 49 行:https ://pastebin.com/rH34Fv06

标签: c++bashbuildunreal-engine4debian-stretch

解决方案


推荐阅读