原创文章,转载请注明出处。
4.24以后的引擎可能会报出因为路径太长导致编译失败的错误,如下图
1>CoreOne.cpp (0:01.39 at +0:00)
1>cl : 命令行 error D8049: 无法执行“C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64\c1xx.dll”: 命令行太长,无法适应调试记录
解决方案
在你的报错模块的.build.cs里面增加下面的代码即可
bLegacyPublicIncludePaths = false;
谢谢,创作不易,大侠请留步… 动起可爱的双手,来个赞再走呗 <( ̄︶ ̄)>