Unreal Engine
C++项目编译失败,UnrealBuildTool项目添加ShaderCompileWorker Win64 Development -waitmutex参数,调试后发现报错的原因是
incredible build的工具xgconsole调用失败,在控制面板删除/卸载后运行正常。(直接禁用vs插件不行)
unrealbuildTool
内部参数不能用作项目名称
如:TEST、MODULE、MODULEWITHSUFFIX、PLUGIN、RECEIPT、DEBUG、DEBUGGAME、DEVELOPMENT、SHIPPING、
-DEFINE、-REMOTEROOT、-NOEDITOR、-NOEDITORONLYDATA、-DEPLOY、-PROJECTFILES、-XCODEPROJECTFILE、-MAKEFILE、-CMAKEFILE、-QMAKEFILE、-KDEVELOPFILE、-CODELITEFILE、-EDITORRECOMPILE、-PRECOMPILE、-USEPRECOMPILED等,(很坑的命令)
否则项目编译失败:
如:error : Couldn’t find target rules file for target ‘D:UE4_14testtest.uproject’ in rules assembly 'UE4Rules, Version=0.0.0.0, Culture=neutral, 错误。
unrealheaderTool
主要负责预编译生成makefile文件,包括Target.cs配置和uproject文件(json格式,
最后
以上就是贪玩背包最近收集整理的关于UE4源码编译 failed to open/create XGE(incredible build工具)Unreal EngineunrealbuildToolunrealheaderTool的全部内容,更多相关UE4源码编译内容请搜索靠谱客的其他文章。
发表评论 取消回复