多个分支合并编译源码

如何将github上的nvidia gamework的ue4源码,和substance的源码ue4等,合在一起编译呢?

nv的分支对引擎的多个module有改动,以至于你直接从marketplace上下载的预先编译完的插件无法直接工作,唯一有可能的办法是联系插件开发者,提供插件源码(插件开发者可以把和引擎接口无关的,和自己业务相关的内容放到自己的lib里)让你在对应的引擎版本中编译。或者让插件开发者提供你所使用的分支的插件版本(可能性更小,并且你自己如果再改了源码中插件一来到的module的话,依然会出现无法打开的情况。)