概述
使用vs2010 编译flightgear3.2,及调试
工具/原料:
vs2010 cmake flightgear3.2 simgear3.2 osg3.2.0 boost 3rdParty
下载
百度云下载地址:
http://pan.baidu.com/s/1dDw6i69
ftp://ftp.de.flightgear.org/pub/fgfs/Shared/(data3.2下面提到)
解压到D盘根目录
flightgear工程生成编译并调试
- cmake打开D:FlightGear3.2flightgearCMakeLists.txt生成工程,然后点击Generate 参考图1
- 打开D:FlightGear3.2bulid-fgFlightGear.sln
- vs2010设置fgfs为启动项目
- 设置fgfs输出路径D:FlightGear3.2bin 参考图2
- 命令参数–fg-root=”D:FlightGear3.2data3.2″ –log-level=bulk参考图3
遗留问题
一直在载入场景无法正常进入飞机界面,无法解决 这里有讨论:
http://forum.flightgear.org/viewtopic.php?f=17&t=24368
Release的版本有问题的,因为提供的osg Release的库没有链接入freetype
总结
调试还可以加的命令参数
–disable-random-objects –disable-ai-models –disable-ai-traffic –disable-real-weather-fetch –disable-terrasync
参考资料
http://flightgear.simpits.org:8080/view/Win/ 这里是官方的编译的