教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 求职职场 >

FlightGear帮助手册第二部分

来源:网络收集 时间:2026-08-01
导读: FlightGear 第三章起飞:如何运行程序 3.1环境变量 运行FlightGear前首先需要定义两个环境变量,FlightGear将通过它们搜索资源目录。设置这两个环境变量的方法很多,程序运行平台不一样,设置方法也会有所不同。 3.1.1FlightGear_ROOT 此环境变量指定FlightG

FlightGear

第三章起飞:如何运行程序

3.1环境变量

运行FlightGear前首先需要定义两个环境变量,FlightGear将通过它们搜索资源目录。设置这两个环境变量的方法很多,程序运行平台不一样,设置方法也会有所不同。

3.1.1FlightGear_ROOT

此环境变量指定FlightGea运行所需要的资源路径,比如机型、导航灯位置、机场等。此环境变量为FlightGear主程序的子目录data的路径,如:/usr/local/share/FlightGear/data或者c:\Program

Files\FlightGear\data。

3.1.2FlightGear_SCENERY

此环境变量指定所有FlightGear运行所需的场景地形路径,由好几个文件目录一起组成,程序将会按照文件目录路径前后顺序进行搜索,目录之间用分割符隔开(Unix下用’:’Windows下用’;’),比如当FlightGear_SCENERY定义如下时:c:\ProgramFiles\FlightGear\data\WorldScenery;c:\ProgramFiles\FlightGear\data\scenery时,程序将会首先搜索c:\ProgramFiles\FlightGear\data\WorldScenery,然后搜索c:\Program

Files\FlightGear\data\scenery.

3.2Unix/Linux

下如何运行程序

图3:起飞前准备:SanFrancisco默认起飞位置,KSFO.

FlightGear

运行FlightGear之前,需要设置程序所需的环境变量。

首先添加/usr/local/share/FlightGear/lib到LD_LIBRARY_PATH 添加FlightGear_ROOT,例如:/usr/local/share/FlightGear/data.

添加FlightGear_SCENERY,由一系列的文件目录路径组成,文件目录路径之

间用“:”分割开。这是程序寻找场景的路径。例如:

$FlightGear_ROOT/Scenery:$FlightGear_ROOT/WorldScenery.

或者可以在命令行下添加如下命令:

LD_LIBRARY_PATH=/usr/local/share/FlightGear/lib:$LD_LIBRARY_PATHexportLD_LIBRARY_PATH

FlightGear_HOME=/usr/local/share/FlightGear

exportFlightGear_HOME

FlightGear_ROOT=/usr/local/share/FlightGear/data

exportFlightGear_ROOT

FlightGear_SCENERY=$FlightGear_ROOT/Scenery:$FlightGear_ROOT/WorldScenery

exportFlightGear_SCENERY

或在命令行下输入:

setenvLD_LIBRARY_PATH=\

/usr/local/share/FlightGear/lib:$LD_LIBRARY_PATH

setenvFlightGear_HOME=/usr/local/share/FlightGear

setenvFlightGear_ROOT=/usr/local/share/FlightGear/data

setenvFlightGear_SCENERY=\

$FlightGear_HOME/Scenery:$FlightGear_ROOT/Scenery:$FlightGear_ROOT/WorldScenery

设置好这些环境变量后,就可以通过输入通过FlightGearfs--option1--option2....命令启动FlightGear。命令行选项含义将在3.5中详细介绍。

3.3Windows下如何运行程序

安装好FlightGear后,只需在Windows环境下通过图标快捷方式就能够开启Flightgear(点击开始菜单中的启动项或桌面上双击FlightGear启动图标即可,此时运行的并不是Flightgear主程序,而是一个向导程序,通过此向导程序可以设置程序运行参数,最后调用Flightgear主程序)。通过向导程序可以实现以下功能:

选择飞机机型

起飞初始机场和跑道

起飞时间

天气状况

其它的环境设置

FlightGear

图4:FlightGear向导程序

当你第一次FlightGear,你需要设置好FlightGear_ROOT(默认的是:

c:\ProgramFiles\FlightGear\data)和FlightGear_SCENERY。

FlightGear_SCENERY是安装场景地形数据的目录。一般是是:c:\ProgramFiles\FlightGear\data\scenery和c:\Program

Files\FlightGear\data\WorldScenery.

如果你设置了错误的目录或想改变场景目录,在启动程序的选择飞机界面可以点击“Prev”按钮重新设置目录路径。

3.3.1从命令输入行启动

当然,你也可以在命令行下启动FlightGear。此时需要手动设置

FlightGear_ROOT和FlightGear_SCENERY环境变量。

打开命令行窗口,把当前目录改为你的可执行程序目录(一般是:c:\ProgramFiles\FlightGear\Win32\bin),通过输入一下命令进行设置:

SETFlightGear_HOME="c:\ProgramFiles\FlightGear"

SETFlightGear_ROOT="c:\ProgramFiles\FlightGear\data"

SETFlightGear_SCENERY="c:\ProgramFiles\FlightGear\data\Scenery";\

"c:\ProgramFiles\FlightGear\data\WorldScenery"

并且调用FlightGear(在上述的命令行界面上)通过:FlightGearfs--option1--option2...运行FlightGear主程序

(译者注:通过此方法无法设置环境目录,Windows下命令行的启动可参看论坛http://doc.guandang.net上的帖子)当然你也可以用Windows下的文本编辑器(像记事本)创建一个批处理文件,把上述的命令加在里面即可。

为了尽可能提高程序运行性能,建议在运行FlightGear时最小化dos窗口。

3.4MacOSX下如何运行程序

运行的前提是已经将基本数据包和二进制安装包下载到了主目录,然后可以打开Terminal.app并且按下面的命令执行:setenvFlightGear_ROOT

~/FlightGearfs-base-X.X.X

./FlightGearfs-X.X.X.-date--option1--option2

FlightGear

或者

./FlightGearfs-X.X.X-version-date--FlightGear-root=\~/FlightGearfs-base-X.X.X--option1

即可

3.5命令行参数

下面内容是关于FlightGear各种命令行参数的详细解释和介绍。大部分命令都可在Windows下的FlightGear向导程序中完成。

如果需要重复使用一些命令,可以将他们放在一个参数选择文件中。由于不同人有不同的需要,所以这些参数设置没有被放在FlightGear中,但是可以用文本编辑器(记事本等)来创建它们。

在Unix系统下可以在你的主目录下创建一个.FlightGearfsrc文件。

在Windows下可以在FlightGear_ROOT目录下(例如:c:\Program

Files\FlightGear\data))创建一个system.FlightGearfsrc文件。

3.5.1普通选项

--help帮助显示,显示最基本的命令行参数意义。--help–verbose显示所有的命令行参数意义。--FlightGear-root=path指定FlightGear资源文件路径,一般为“..\FlightGear\data\”。--FlightGear-scenery=path

指定FlightGear场景地形文件路径,当场景地形文件的路径不在默认的$FlightGearROOT/Scenery下时,你可以用它来设置场景路径。

--disable-game-mode

取消全屏显示。

--enable-game-mode

全屏显示

--disable-splash-screen

关闭程序初始化画面显示

--enable-splash-screen

开启程序初始化画面显示。

--disable-intro-music

关闭程序启动声音。

--enable-intro-music

开启程序启动声音。

--disable-mouse-pointer

取消附加的鼠标指针

--enable-mouse-pointer

开启附加的鼠标指针。在老的Voodoo卡的全屏模式下非常有用。

--enable-random-objects

随机的场景物体(建筑/树),缺省设置

--disable-random-objects

FlightGear

…… 此处隐藏:14734字,全部文档内容请下载后查看。喜欢就下载吧 ……

FlightGear帮助手册第二部分.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1703041.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)