本文记录在Windows10平台上编译安装FlightGear的过程。
前提条件
按顺序安装如下软件:
- CMake for Windows。
- Microsoft Visual Studio 2017。
- QT5.9.8。QT安装步骤请参考QT5.11下载与安装教程,注意需选择安装MSVC 2017 64-bit编译器。
- Git。
获取源代码
1 | git clone https://git.code.sf.net/p/flightgear/simgear simgear |
目录结构
采用如下目录结构组织源代码:
1 | FlightGearBuild / (Main root directory) |
编译链接
使用build.bat批处理脚本配置编译OSG, SG 和 FG。其内容如下:
1 | SET PATH=%PATH%;%ProgramFiles%\CMake\bin |
启动FlightGear
构建launch.bat批处理文件,启动FlightGear,其内容如下:
1 | SET PATH=C:\path\to\FlightGearBuild\install\bin;C:\path\to\FlightGearBuild\windows-3rd-party\msvc140\3rdParty.x64\bin;C:\Qt\5.15.0\msvc2019_64\bin;%PATH% |
参考链接
- Building using CMake - Windows,by flightgear.
- Visual Studio之RelWithDebInfo模式,“被忽视”的编译模式,by inter_peng.
- QT5.11下载与安装教程,by 杨书航.
- VS2017+Qt5.12环境搭建完美教程分享,by 小豆君的干货铺.