Skip to content

Latest commit

 

History

History
43 lines (27 loc) · 2.06 KB

build.md

File metadata and controls

43 lines (27 loc) · 2.06 KB

How To Build and Install

Make sure you have read the prerequisites.

Install Unreal Engine

  1. Download the Unreal 4 engine from unreal.com. While the Unreal Engine is open source, cross platform and free to download, registration is still required as of this writing. You need version 4.15. To get version 4.15 you may need to expand "Add versions" as shown below:

Unreal Versions

Note for 4.14 users: If you had been using 4.14 or lower version with AirSim then upgrade is simple and straight forward.

  1. After the download, run the Epic Game Launcher and click the big yellow "Install" button under the Unreal Engine tab.

Epic launcher install.

Install Dependencies

AirSim code has two external dependencies:

  1. We use Eigen.
  2. We use rpclib which is included as a git submodule. So you don't have any setup to do for this one.

Get the Code and Build

Windows

  1. You need Visual Studio 2015 Update 3 (make sure to install VC++). Other versions haven't been tested.
  2. Start VS2015 x64 Native Tools Command Prompt. Create a folder for repo and run git clone https://github.com/Microsoft/AirSim.git
  3. Install cmake which is used to build the rpclib submodule.
  4. Run build.cmd from the command line. If everything goes ok, it will copy all the binaries that you need to Unreal/Plugins folder in your repo. This Plugins folder can then be simply copied to your Unreal environment.

Linux

  1. See Linux build.

Create Unreal Environment Project

Please go to Unreal Demo Setup for full setup steps to get AirSim working in the Landscape Mountains environment.

FAQ

If you run into problems, check the FAQ and feel free to post issues on the AirSim github.