UE4 编译错误集棉

落日映苍穹つ 2022-03-30 02:54 469阅读 0赞

UE4 编译错误集棉

  • Error :MSB3075 code 5
  • Error :c2061 语法错误 或 引用错误
  • error CS0122 CS0051 CS0246
  • error c4577
  • c++文件代码没有报错但是编译的时候报了错 【无法解析外部文件】

Error :MSB3075 code 5

在YourProjectName.Build.cs里的PublicDependencyModuleNames加上GameplayTasks就行
在这里插入图片描述

Error :c2061 语法错误 或 引用错误

在这里插入图片描述
解决方法
在这里插入图片描述

error CS0122 CS0051 CS0246

在添加 server.target.cs 文件之后生成新c++文件时(Generate vs files),会报错【error CS0122 CS0051 CS0246】。其实是添加server.target.cs 文件的时候不符合该版本的要求。具体可以参考
https://wiki.unrealengine.com/Dedicated\_Server\_Guide\_(Windows\_%26\_Linux)

error c4577

当在打包 dedicated server 模式的工程时,出现打包失败,报 c4577 的错误类型时,打开c++工程,在xxx.build.cs 文件的构造函数中加入两行代码

  1. //add this two
  2. bEnableExceptions = true;
  3. Definitions.Add("BOOST_SYSTEM_NOEXCEPT");

找到 xxx.target.cs 文件的构造函数中加入这行

  1. // add this
  2. bForceEnableExceptions = true;

重新编译,然后打开ue4项目重新打包

c++文件代码没有报错但是编译的时候报了错 【无法解析外部文件】

c++文件代码没有报错但是编译的时候报了错 【无法解析外部文件】
在这里插入图片描述
原因是 没有加入相应模块
在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,469人围观)

还没有评论,来说两句吧...

相关阅读

    相关 UE4蓝图编译原理完全刨析

    蓝图前端设计 教会大家如何设计蓝图编辑器系统框架,比如蓝图节点设计,蓝图连线的设计以及连线的算法,pin的样式设计等,学完这一章您将会自己搭建蓝图编辑器系统框架。 这套 代码

    相关 UE4编译配置说明

    通常我们按照官网文档或者教程,在第一次编译UE4的时候都会让我们选择编译Development Editor。但是你又没有想过除了这个选项之外还有很多选项,他们是干什么的。

    相关 程序员日常小工具

    程序员日常小工具集棉 声明:这些只是博主日常使用频繁的一些小工具,方便实用. 1. Ditto:首选的剪贴板增强软件,Ditto 是一款开源、免费、强大的剪贴板增强工