Windows 安装AirSim遇到的的问题

假设VS2019和UE4均已安装好
命令是在Developer Command Prompt for VS 2019下运行
【Windows 安装AirSim遇到的的问题】编译时遇到类似的错误:
  1. 编译过程中首先会检查VS的版本和UE4版本,及是否都安装成功
  2. 接着可能报错的是缺少 rpclib 和 car_assets 文件(可以从build.cmd中找到它们的下载地址),下载后
    rpclib: 下载地址
    SUV : 下载地址
  • car_assert.zip中的SUV文件夹拷贝到Unreal\Plugins\AirSim\Content\VehicleAdv\目录下
  • 将rpclib-2.3.0.zip拷贝到目录external下的rpclib目录(如果不存在就新建)下,并解压,如下:
    Windows 安装AirSim遇到的的问题
    文章图片
  1. 可能会遇到缺少Eigen库(注意在build.cmd中认准其版本) \
    Eigen:下载地址
    下载后,需要cmake,编译,安装(编译参考网上教程,记得指定安装位置),最后将安装位置下的include文件夹下的eigen3文件夹拷贝到AirLib/deps目录下,如下
    Windows 安装AirSim遇到的的问题
    文章图片

  2. 接下来再次执行就不会问题了。容易出问题的可能是Eigen的版本不对,可能会出现旧版本的中文乱码和出现常量表达式当作错误的情况
。。。中间的过程严格按照说明来。。。
  1. 在打开 Blocks.sln工程时,注意几点:
    1. 项目配置设为 DebugGame Editorwin64
      Windows 安装AirSim遇到的的问题
      文章图片

    2. 还要检查 生成—>配置管理器 中的选项,如下图
      Windows 安装AirSim遇到的的问题
      文章图片

    不然可能会出现Missing game files的提示

    推荐阅读