Everything
2.3 環境変数

環境変数の一覧を以下に示します。なお、統合開発環境が環境変数を設定する場合があります。統合開発環境のユーザーズマニュアルも合わせてご覧ください。

表 2.2

環境変数

No.

環境変数

説明

設定省略時の解釈

1

path

実行ファイルの格納ディレクトリを指定します。

【V3.05以前】省略不可

2

BIN_RX

ccrxを格納したディレクトリを指定します。

<ccrxコマンドの格納ディレクトリ>

【V3.05以前】lbgrxコマンド利用時は、省略不可

3

ISA_RX *1

命令セットアーキテクチャを選択します。

<命令セットアーキテクチャ>

RXV1

RXV2

RXV3 【V3.00.00以降】

省略時、値は設定されません。

4

INC_RX

コンパイラのインクルードファイル格納ディレクトリを指定します。

<ccrxコマンドの格納ディレクトリ>\..\include

5

INC_RXA

アセンブラのインクルードファイル格納ディレクトリを指定します。

省略時、値は設定されません。

6

TMP_RX

テンポラリファイルを作成するディレクトリを指定します。

OSの設定値

7

HLNK_LIBRARY1

HLNK_LIBRARY2

HLNK_LIBRARY3

最適化リンケージエディタが使用するデフォルトライブラリ名を指定します。libraryオプションで指定したライブラリを優先してリンクします。その後未解決のシンボルがある場合、1,2,3の順にデフォルトライブラリを検索します。

省略時、値は設定されません。

8

HLNK_TMP

最適化リンケージエディタがテンポラリファイルを作成するフォルダを指定します。この環境変数の指定がない場合は、カレントフォルダにテンポラリファイルを作成します。

省略時、値は設定されません。

9

HLNK_DIR

最適化リンケージエディタの入力ファイル格納フォルダを指定します。

inputオプション、libraryオプションで指定したファイルの検索順序は、カレントフォルダ、HLNK_DIR指定フォルダになります。ただし、ワイルドカードで指定したファイルは、カレントフォルダ内だけ検索します。

省略時、値は設定されません。

10

CPU_RX *1

CPU種別を指定します。

<CPU種別>

RX600

RX200

省略時、値は設定されません。

 

*1) 環境変数ISA_RXとCPU_RXの両方を定義している場合は、ISA_RXの内容を優先します。