ue4.26 GenerateProjectFiles.bat warning:ThirParty/Intel/MetricsDiscovery/MetricsDiscoveryHelper/build/include does not exist
运行ue4.26源码的GenerateProjectFiles.bat生成工程(Setup.bat已经执行完毕),报warning:
它会导致将来编译不过。
解决方法:
把之前编译成功的ue4.26工程中的\Engine\Source\ThirdParty\Intel\MetricsDiscovery\MetricsDiscoveryHelper\build\include目录拷贝过来,再重新运行GenerateProjectFiles.bat,就正常了。
至于为啥没生成出MetricsDiscoveryHelper\build\include,不太清楚,看\Engine\Source\ThirdParty\Intel\MetricsDiscovery\MetricsDiscoveryHelper\路径下的README.md中说:
应该用vs2017,而我用的是vs2022,不知道是不是因为这个。
然后问题是如何把\Engine\Source\ThirdParty\Intel\MetricsDiscovery\MetricsDiscoveryHelper\build\include提交到git上去,因为通过sourcetree可以看出,这个目录已经被gitignore了。
需要注意的是,这个路径的ignore并不是写在最高层的.gitignore中,而是写在
\Engine\Source\ThirdParty\Intel\MetricsDiscovery\MetricsDiscoveryHelper\.gitignore中:
把其中的
build/
注释掉:
#build/
就可以提交了。
注:还有一种改法,就是将
build/
改成两行:
build/*
!build/include/
效果是一样的。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 字符编码:从基础到乱码解决