选择好路径,选用Visual Studio 2019作为编译工具,x64位,点击CMake GUI上的“configure”按钮生成编译配置。中间会出现一些警告信息,可以忽略。然后点击“Generate”按钮生成工程的sln文件,再点击“Open Project”可以使用Visual Studio 2019打开工程。
使用Visual Studio 2019编译过程中,会出现错误,错误的原因严格的编译要求设置,把警告当错误了。可以选中项目属性,把下图所示的“将警告视为错误”改成“否”。
编译完成后。找到INSTALL工程,右击选中“生成”或“重新生成”,把刚才编译的依赖库(主要是静态依赖库拷贝到插件工程,插件编译需要用到。)
第四步,编译CesiumFor Unreal插件
打开工程目录,将"工程保存目录\Plugins\cesium-unreal\Documentation"下的Source文件夹,拷贝到'工程保存目录"下,右击“CesiumForUnrealSamples.uproject”文件,选择“GenerateVisual Studio project files",将生成插件工程的 sln文件,双击sln文件,打开工程就可以执行插件编译工作。在编译工程中,会出现找不到依赖库的错误。这个是因为,编译出来的cesium-native版本和插件编译版本不一致,例如cesium-native是debug版,插件是release,这样就会找不到依赖的lib文件。可以在Visual Studio 2019中选择正确的版本。如下图所示。