FlightGear编译指南.pdf

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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)

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档