Airsim安装问题及解决

花了两天时间,总算把airsim配置好了,走了不少弯路,碰到一些问题给大家分享一下。
首先一定要先在x64 Native Tools Command Prompt for VS 2019 中,转到AirSim的路径下build.cmd,这一步能自动安装许多需要的库!

问题1:block测试中,输入update_from_git.dat运行报错
解决:先将Epic Games launcher 退出,然后重新打开Epic launcher, 然后会自动跳出 fix of associate project 的选项,确认之后,再输入update_from_git.dat指令
问题2:Could not find NetFxSDK install dir; this will prevent SwarmInterface from installing. Install a version of .NET Framework SDK at 4.6.0 or higher.
解决:安装4.6.0及更高版本的.NET Framework SDK
问题3:找不到Eigen/Dense
解决:到Eigen官网下载安装Eigen库(其实先build.cmd以后,会自动安装eigen库)
问题4:安装完Eigen库后还是找不到Eigen/Dense
解决:右键block文件,点击属性,将Eigen库的安装路径添加到VC++目录的包含路径中;或将Eigen库移到工程文件夹中,注意路径要是Eigen库路径的前一个文件夹
问题5:C1083 无法打开包括文件UdpSocket.hpp
解决:在文件夹中找到UdpSocket.hpp,添加入block的包含路径中
问题6:LNK1181 无法打开输入文件“D:\Airsim\AirSim\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirLib\deps\MavLinkCom\lib\x64\Release\MavLinkCom.lib”
解决:把build.cmd生成的Unreal\Plugins拷贝到\Unreal\Environments\Blocks\Plugins\Airsim\Source\Airlib下
问题7:cmake was not found in path
解决:下载安装cmake
Airsim安装问题及解决_第1张图片
问题8:找不到rpclib.zip
解决:到github.com/rpclib/archive/v2.3.0.zip下载,并放到D:\Airsim\AirSim\external路径下,虽然后来还有iwr的错误,但build成功了
Airsim安装问题及解决_第2张图片
build成功界面如下:
Airsim安装问题及解决_第3张图片
问题9:unreal点击运行后出现了的错误:找不到VehicleAdv/SUV/SuvCarPawn.SuvCarPawn_C
解决:到GitHub上下载- car_assert.zip
手动下载car_assert.zip,解压 car_assert.zipSUV 文件夹到 Unreal\Plugins\AirSim\Content\VehicleAdv\

  • 重新运行build.cmd
    Airsim安装问题及解决_第4张图片
    结果如下:
    Airsim安装问题及解决_第5张图片
    再编译Block就能弹出Unreal界面啦!

Airsim安装问题及解决_第6张图片

你可能感兴趣的:(git)