查看: 9701|回复: 2

vs2010编译FlightGear 2.6.0

[复制链接]
发表于 2014-2-25 19:15:41 | 显示全部楼层 |阅读模式

官方参考资料:http://wiki.flightgear.org/Building_using_CMake_-_Windows

FlightGear 2.6.0 推出有一段时间。

(未完成还在完善中。)

可以编译通过,运行内存泄漏

供参考

编译之前的准备:

说明FlightGear 依赖:SimGear(FlightGear引擎)Open Scene GraphBoostGlut (FreeGlut)OpenALplib

下载第三方库针对vs2010的:3rdPartyftp://ftp.ihg.uni-duisburg.de/FlightGear/Win32/MSVC/里面也有vs2008的供下载(下载后解压,无SimGear

目录结构

按照下面同样用cmake生成vs2010的工程文件${MSVC_3RDPARTY_ROOT} /3rdParty /( includes plib, fltk, zlib, libpng, libjpeg, libtiff, freetype, libsvn, gdal, … )bin /include /lib /
3rdParty.x64 /( 64 bit version )bin /include /lib /
boost_1_44_0 /boost /install /msvc100 /( for VS2010 32 bits, or msvc90, msvc90-64 or msvc100-64 for VS2008 32, VS2008 64 and VS2010 64 )OpenSceneGraph /( OSG CMake install )bin /include /lib /
SimGear /include /lib /

首先需要编译SimGear

SimGear2.6.0:http://mirrors.ibiblio.org/pub/mirrors/simgear/ftp/Source/simgear-2.6.0.tar.bz2

下载:cmake(用于生成SimGear vs2010工程) :http://www.cmake.org/files/v2.8/cmake-2.8.7-win32-x86.exe

把下载出来依赖库按下面的图排好目录结构


vs2010编译FlightGear 2.6.0-1097

打开cmake:

vs2010编译FlightGear 2.6.0-6724

vs2010编译FlightGear 2.6.0-8129

vs2010编译FlightGear 2.6.0-6153

vs2010编译FlightGear 2.6.0-5246 vs2010编译FlightGear 2.6.0-1764


cmake生成FlightGear 的工程和SimGear 操作一样

vs2010编译FlightGear 2.6.0-4758


发表于 2014-8-7 16:17:16 | 显示全部楼层

原来用了P3D是这种效果
发表于 2018-4-1 18:49:10 | 显示全部楼层

先回帖,再下载,感谢楼主。。。
您需要登录后才可以回帖 登录 | 加入联盟

本版积分规则

快速回复 返回顶部 返回列表