A.2.2. armenv 命令行自变量

Table A.1 显示了所有平台上均有的命令行自变量。

Table A.1. 一般 armenv 自变量

自变量 说明
--help 显示命令行自变量的帮助文档。
-r root

产品安装的根目录的绝对路径,install_directory。 例如,在 Windows 上,缺省根目录为:

C:\Program Files\ARM

-p product

ARM RealView 产品。 有关详细信息,请参阅产品句法

--and 计算该自变量之前所有产品的设置,然后计算该自变量后面的产品设置。 第二组中的设置会覆盖第一组中的设置。
--proc

仅更改当前过程的环境。

在 Windows 上,该自变量不能与 --system--user 一起使用。

--exec

在新环境中运行程序。

在 Windows 上,该自变量不能与 --bat 一起使用;在 Red Hat Linux 上,该自变量不能与 --sh--csh--posh 一起使用。

-u 在安装产品时,尝试撤消对环境所做的更改。

Table A.2 显示了特定于 Windows 系统的命令行自变量。

Table A.2. 特定于 Windows 的 armenv 自变量

自变量 说明
--system 更新注册表的 Windows SYSTEM 区域。 此为缺省值。
--user 更新注册的 Windows USER 区域。
--bat 更改当前命令提示符窗口的环境。 此为缺省值。

Table A.3 显示了特定于 Red Hat Linux 系统的命令行自变量。 您只能指定这些自变量中的一个。

Table A.3. 特定于 Red Hat Linux 的 armenv 自变量

自变量 说明
--csh 生成 csh 句法命令行解释器脚本。
--sh 生成 sh 句法命令行解释器脚本。
--posh 生成可移植的命令行解释器脚本。 此为缺省值。

产品句法

用于指定产品的句法是:

-p category [name] [version [revision]] [-v namevalue]...

其中:

category

产品标识符,例如 RVDS

name

请不要使用此自变量(armenv 使用缺省名称 Contents)。

version

产品的版本号,例如 3.1。 如果未指定版本,则使用已安装产品的最新版本。

revision

特定的产品内部版本号。 如果未指定内部版本号,则使用该产品的最新内部版本号。

-v namevalue

标识同一产品的变化版本。

name

变化版本的类型,例如 platform。 建议您仅使用 platform 变化版本。

value

特定的变化版本,例如 linux-pentium

例如,您可能已安装了 RVDS v3.0 的 Red Hat Linux 变化版本。

Copyright © 2003-2007 ARM Limited. All rights reserved. ARM DUI 0255FC
Non-Confidential