2024年3月14日发(作者:)

FlightGear2016.4.1+VS2015编译指南

前言:本人之前也看了许多网上的教程,但编译一直出现各种问题(和操作系统位数,第三

方库文件版本,VS版本,FlightGear版本都有一定的关系),花了两个星期终于编译成功了。

因此整理了教程,希望能对大家有所帮助。

一、编译前准备工作

1、Cmake下载安装:上cmake官网/download/下载CMAkE并安装,我用

的版本是cmake3.6.3

2、OSG二进制文件下载:(自己编译也可以,但是耗时不说,还容易出现不兼容的问题),

可以从官方的编译教程里面下载/Building_using_CMake_-_Windows,

如下图所示:

3、第三方库3rdParty及Boost下载:一样的也是从官方的编译教程里面下载(注意若要编

译64位的程序要下载3rdParty.x64)/Building_using_CMake_-

_Windows,如下图所示:

4、simgear2016.4.1、flightgear2016.4.1源码和fgdata(程序启动时加载的地形、机场、飞机

模型文件等都在这里面)下载:链接/projects/flightgear/files/release-

2016.4/,下载划线的三项,如下图所示:

5、构建编译目录:我在C盘下建立一个根文件夹FlightGear,然后把上面下载的编译所需文

件的压缩包都解压到这个文件夹中,并新建两个文件夹:分别重命名为simgear-build和

flightgear-build用来存放Cmake生成的可编译文件,如下图所示:(PS:plib和freeglut如果

需要的话也可以自己去下载)