- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FlightGear的2016.4.1VS2015编译指南
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 如果
需要的话也可以自己去下载)
Intstall 文件夹下面再建立文件夹 msvc140-64 ;msvc140-64 下面建立文件夹 SimGear 和
FlightGear (用来存放编译后的程序);将下载的OSG 二进制文件解压至msvc140-64 里面;
最后在SimGear 文件夹里面新建两个文件夹include 和lib。如下图所示:
准备工作做完就可以开始编译了O(∩_∩)O~~
二、simgear 编译
1 、打开 Cmake ,将源码目录指定为 C:/FlightGear/simgear-2016.4.1 ,生成目录指定为
C:/FlightGear/simgear-build,单击configure 按钮。
将 CMAKE_INSTALL_PREFIX 这一项设为 C:/FlightGear/install/msvc140-64/SimGear,再次单击
configure 按钮,若出现一大堆 not-found 不要惊慌,这是因为Cmake 找不到OSG 库文件,
这时候需要配置环境变量。
右击 “我的电脑”- “属性”- “高级系统设置”- “环境变量”,找到系统变量里面的PATH,
单击编辑,添加OSG 路径,3rdParty.x64 路径,Boost 路径
注意!配置完环境变量后重启电脑方可生效。
接下去再次点击configure,如果没有错误,显示Configuring done 就可以点击generate 按钮
生成。
2、打开simgear-build 文件夹,打开生成的SimGear.sln 文件。在VS2015 上方选中 Release,
64 位
在右侧右击“解决方案‘SimGear’”,再单击生成解决方案即可
编译完毕,右击解决方案管理器中的INSTALL,单击生成。这时候你会发现msvc140-64 下面
的lib 和include 里面已经生成了文件。
恭喜你!接着就可以进行flightgear 的编译了.../( ㄒo ㄒ)/~~
三、flightgear 编译
1 、打开 Cmake ,将源码目录指定为 C:/FlightGear/flightgear-2016.4.1 ,生成目录指定为
C:/FlightGear/flightgear-build,单击 configure 按钮,将 CMAKE_INSTALL_PREFIX 这一项设为
C:/FlightGear/install/msvc140-64/FlightGear
2 、配置环境变量,在之前的基础上往 path 里面添加编译生成的 SimGear 路径:
C:\ FlightGear\
您可能关注的文档
最近下载
- 产业孵化中心项目可行性研究报告.docx
- EPC工程总承包项目商务创效及管理-11-23.pptx VIP
- 部编版三年级语文复习(上册)-基础训练.pdf
- 三年级上册道德与法治期末测试卷及参考答案(完整版).pdf
- 2024年世界职业院校技能大赛高职组“导游服务组”赛项参考试题库(含答案).doc VIP
- QS18A-型万能电桥说明书.pdf VIP
- 名著《安娜卡列尼娜》读后分享读书笔记PPT课件(带动画可编辑).pptx
- 孙权劝学(解析版)-2024年中考语文之文言文对比阅读(全国通用).pdf VIP
- 2023年北京昌平高二(上)期末语文(教师版).pdf VIP
- 消防机器人灭火救援应用技术分析.pptx VIP
文档评论(0)