当前位置: 首页 > news >正文

编译AirSim1.5.0

一、配套环境

操作系统:Win11家庭中文版
UE:UE4.26.2
VS:Visual Studio Enterprise 2019
CMake:cmake-3.24.2-windows-x86_64 下载地址:CMake下载地址
CPU:64位

二、下载编译

2.1 .下载UE4.26.2

首先下载:EpicInstaller-14.2.1-unrealEngine.msi,然后安装,注册一个账号,打开进入虚幻商城。在【虚幻引擎】->【库】中,显示的最新的UE版本,可以通过【引擎版本】右边的“+”号,可以选择需要下载版本。在网络好的情况,大概需要一个小时。

2.2.下载CMake

下载地址:CMake 选择Windows版本,然后安装,都是默认就行了。
在这里插入图片描述

2.3.下载AirSim

进入官网:https://github.com/microsoft/AirSim
选择Tag
在这里插入图片描述
找到需要的版本:v1.5.0-windows
在这里插入图片描述

2.4.编译AirSim

2.4.1.打开VS2019命令界面

在这里插入图片描述

2.4.2.通过命令编译AirSim库

进入到下载后的AirSim目录下面,输入命令:build.cmd

在这里插入图片描述
稍等几分钟,AirSim插件就编译完成了。

2.4.3 编译Block

运行:Developer Command Prompt for VS2019 进入到 Unreal\Environments\Blocks目录下面。输入命令:update_from_git.bat
在这里插入图片描述
稍等一下,就编译成功了。在目录下面生成:Blocks.sln,点击运行Blocks.sln就可以打开了。
编译选项设为 “DebugGame_Editor” 和 “Win64”,然后开始编译,变成成功后就可以运行了。

在这里插入图片描述

三、运行

启动以后,同时也会运行UE编辑界面,点击【运行】,就会进入到运行界面

在这里插入图片描述
弹出对话框:
在这里插入图片描述
点击【是】:场景中就出现一辆汽车;
点击【否】:场景中出现一辆四旋翼的无人机;

在运行界面按F1就进入到帮助界面,可以根据帮助运行无人机了。
在这里插入图片描述

aaa

相关文章:

  • JS流程控制语句_选择分支
  • Mycat配置文件详解
  • 【测试理论基础之小程序/h5】
  • 动规(24)-并查集基础题——关押罪犯
  • 剪枝Prune
  • Mybatis是如何运用设计模式的?
  • 短视频消重去重九种方法,组合使用原创度更高,各平台轻松过原创
  • Java使用默认线程池的陷阱问题
  • Android12启动崩溃 no namespace called
  • 【HTML——旋转晕眩】(效果+代码)
  • codeblocks安装、使用、调试教程
  • 交换机与路由技术-32-命名ACL
  • 互联网大厂技术岗实习/求职经验分享(实习内推+简历+面试+offer)
  • Java中的数组以及八大排序算法
  • zabbix分布式
  • Apache Zeppelin在Apache Trafodion上的可视化
  • CentOS学习笔记 - 12. Nginx搭建Centos7.5远程repo
  • egg(89)--egg之redis的发布和订阅
  • github指令
  • jQuery(一)
  • LeetCode18.四数之和 JavaScript
  • PhantomJS 安装
  • 利用jquery编写加法运算验证码
  • 前端自动化解决方案
  • 什么是Javascript函数节流?
  • 使用 Docker 部署 Spring Boot项目
  • 思否第一天
  • 跳前端坑前,先看看这个!!
  • 吐槽Javascript系列二:数组中的splice和slice方法
  • MyCAT水平分库
  • 摩拜创始人胡玮炜也彻底离开了,共享单车行业还有未来吗? ...
  • # 20155222 2016-2017-2 《Java程序设计》第5周学习总结
  • # Panda3d 碰撞检测系统介绍
  • # 透过事物看本质的能力怎么培养?
  • $.proxy和$.extend
  • %@ page import=%的用法
  • (3)nginx 配置(nginx.conf)
  • (C语言)二分查找 超详细
  • (libusb) usb口自动刷新
  • (附源码)springboot建达集团公司平台 毕业设计 141538
  • (一)Linux+Windows下安装ffmpeg
  • (转)Sql Server 保留几位小数的两种做法
  • ../depcomp: line 571: exec: g++: not found
  • ./indexer: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object fil
  • .net 8 发布了,试下微软最近强推的MAUI
  • .NET Core IdentityServer4实战-开篇介绍与规划
  • .NET 使用 XPath 来读写 XML 文件
  • .Net程序帮助文档制作
  • .NET下ASPX编程的几个小问题
  • /dev下添加设备节点的方法步骤(通过device_create)
  • @Async注解的坑,小心
  • @Import注解详解
  • @JsonSerialize注解的使用
  • [04]Web前端进阶—JS伪数组
  • [BUG]vscode插件live server无法自动打开浏览器