- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FlightGear编译指南
FlightGear2.8.0 + OSG3.0.1 VS2010 编译指南
Jinchengde(jinchengde@ )
首先需要下载CMake
下载地址/cmake/resources/software.html
下载Windows 版本安装完成后待用,CMake 设置编译器为VS10 Native 即可
在C 盘创建FlightGear 和OpenSceneGraph 目录
如果想跳过OSG 的编译,可以直接从
/osg/downloads/free-openscenegraph-binary-downloads
下载已经编译好的二进制代码,解压至C:\ FlightGear\install\msvc100\OpenSceneGraph
关于编译工具,如果只需要编译FG 的话,那么VS2010 学习版即可,但是编译OSG 的时候
需要用到MFC 的头文件,所以需要VS2010 专业版以上。
OSG3.0.1 编译
OSG3.0.1 的源码可以从/projects/osgcn/wikicn/Downloads.php 下载
OSG 编译需要的第三方库可以从.au/~bchrist/下载
OSG 的数据文件可以从
/downloads/stable_releases/OpenSceneGraph-3.0/data/OpenS
ceneGraph-Data-3.0.0.zip 下载
将OSG 的源码,OSG 的第三方库和数据文件解压到C:\OpenSceneGraph,创建
OpenSceneGraph-Build 待用,如下:
打开cmake-gui ,设置如下:
勾选Advanced 后,
Where is the source code 设置为C:/OpenSceneGraph/OpenSceneGraph-3.0.1
Where to build the binaries 设置为C:/OpenSceneGraph/OpenSceneGraph-Build
ACTUAL_3RDPARTY_DIR 设置为C:/OpenSceneGraph/3rdParty/x86
CMAKE_INSTALL_PREFIX 设置为C:/FlightGear/install/msvc100/OpenSceneGraph
勾选BUILD_MFC_EXAMPLE,BUILD_OSG_EXAMPLES
点击Configure
直至Generate 可用,点击Generate 生成工程文件
打开VS2010 ,选择 文件-打开-项目/解决方案,打开位于
C:\OpenSceneGraph\OpenSceneGraph-Build 下面的工程文件OpenSceneGraph.sln
项目打开后如下所示
将解决方案配置修改为Release
按F7 生成解决方案,编译时间大概需要2 个小时
编译完成后在解决方案资源管理器中找到INSTALL 项目,右击选择生成
相关文件将自动被拷贝到C:/FlightGear/install/msvc100/OpenSceneGraph 目录下
FlightGear 2.8.0 编译
FlightGear 的源代码可以从/download/source-code/下载
需要下载FligtGear,SimGear 和Base Package 三个部分
可以从ftp://ftp.ihg.uni-duisburg.de/FlightGear/Win32/MSVC/下载第三方库,包括3rdParty 和
Boost,目前必威体育精装版的为fgfs-win32-VS100-3rdParty+OSGzip 和
boost_1_44_0-libs-vc100.zip
将下载的文件放到C:\ FlightGear 并解压,同时创建flightgear-build 和simgear-build 空文件夹,
目录设置如下:
${MSVC_3RDPARTY_ROOT} /
3rdParty /
( includes boost, plib, fltk, zlib, libpng, libjpeg, libtiff, freetype, libsvn, gdal, ... )
bin /
include /
lib /
boost_1_44_0 /
(included in the 3rdParty package linked above)
您可能关注的文档
- 全新英朗 V.S 福特福睿斯.pdf
- 推荐1周水果减肥食谱 照着吃让你1周瘦10斤.pdf
- 克莱斯勒300C 3.0L上市接单话术.pdf
- X86汇编入门资料.pdf
- 2 第二次课 六大行业指南+温室气体清单编制.pdf
- ARM_GCC_内嵌汇编手册.pdf
- 工业清洁生产审核指南 制订技术导则(征求意见稿)编制说明.pdf
- 家用烤箱美味食谱大全可打印版.pdf
- 我国财政年度预算和中期规划编制的体制机制探讨.pdf
- 农村饮用水水源地环境保护技术指南(征求意见稿)编制说明.pdf
- 2024-2025学年初中音乐七年级上册湘艺版(2024)教学设计合集.docx
- 2024-2025学年高中通用技术选择性必修7 职业技术基础粤科版(2019)教学设计合集.docx
- 2024-2025学年小学道德与法治五年级上册统编版(部编版)(2024)教学设计合集.docx
- 2024-2025学年中职思想政治经济政治与社会北京理工版教学设计合集.docx
- 2024-2025学年小学英语五年级下册冀教版(三起)(2024)教学设计合集.docx
- 2024-2025学年高中思想政治(选修2)经济学常识人教版教学设计合集.docx
- 2024-2025学年初中物理九年级上册粤沪版(2024)教学设计合集.docx
- 2024-2025学年小学数学一年级上册(2024)冀教版(2024)教学设计合集.docx
- 2024-2025学年小学数学二年级下册人教版(2024)教学设计合集.docx
- 2024-2025学年高中数学必修4湘教版教学设计合集.docx
文档评论(0)