假设VS2019和UE4均已安装好命令是在
Developer Command Prompt for VS 2019
下运行【Windows 安装AirSim遇到的的问题】编译时遇到类似的错误:
- 编译过程中首先会检查VS的版本和UE4版本,及是否都安装成功
- 接着可能报错的是缺少 rpclib 和 car_assets 文件(可以从build.cmd中找到它们的下载地址),下载后
rpclib: 下载地址
SUV : 下载地址
- 将
car_assert.zip
中的SUV文件夹拷贝到Unreal\Plugins\AirSim\Content\VehicleAdv\
目录下 - 将rpclib-2.3.0.zip拷贝到目录
external
下的rpclib目录(如果不存在就新建)下,并解压,如下:
文章图片
- 可能会遇到缺少
Eigen
库(注意在build.cmd中认准其版本) \
Eigen:下载地址
下载后,需要cmake,编译,安装(编译参考网上教程,记得指定安装位置),最后将安装位置下的include文件夹下的eigen3
文件夹拷贝到AirLib/deps
目录下,如下
文章图片
- 接下来再次执行就不会问题了。容易出问题的可能是Eigen的版本不对,可能会出现旧版本的中文乱码和出现常量表达式当作错误的情况
- 在打开
Blocks.sln
工程时,注意几点:
- 项目配置设为
DebugGame Editor
和win64
文章图片
- 还要检查
生成—>配置管理器
中的选项,如下图
文章图片
Missing game files
的提示
- 项目配置设为
推荐阅读
- Windows|Win8.1/Win8技巧(只需一条命令便可知晓本本电池状态详细信息)
- windows内核驱动开发|【windows内核编程】vs2013+WDK8.1+winDbg+vmware win7虚拟机联调
- windows不回应ping的原因
- windows提示无法验证数字签名,无法正常进入操作系统
- C语言|windows系统c语言编译器安装
- c#|windows 文件后缀名
- 面试|windows sql server 如何卸载干净()
- Windows|从 VHDX 文件恢复 (导入) WSL 2 安装
- android-ndk-r15c-windows-x86_64