下载源码setup后改变源码路径再编译失败

从github下载的源码,运行Setup.bat下载依赖内容后运行GenerateProjectFiles.bat生成项目文件,直接用VS2013编译通过;
改变源码目录,重新运行Setup.bat和GenerateProjectFiles.bat,生成项目文件再编译,报错:
error MSB3073: The command “”…..\Build\BatchFiles\Build.bat" UE4Editor Win64 Development" exited with code -1.

在命令行运行…..\Build\BatchFiles\Build.bat UE4Editor Win64 Development exited with code -1.提示:
ERROR: UBT ERROR: Failed to produce item: E:\UnrealEngine-release\Engine\Interme
diate\Build\Win64\UE4Editor\Development\UE4Editor-UnrealEd.lib

请问有什么解决方法不?缺的库从已经编译好的目录拷贝过去后还会继续提示缺少一大堆的库,估计是首次Setup.bat的时候有些路径已经被记录下来。

改变了源码目录,里面的所有文档的绝对位置也都改变了
建议一般不要随便改代码位置,
如果改变之后,还是需要重新Genertate一下SLN文件,应该就没有问题了。