文書番号: 401173
最終更新日: 2004/04/27
この資料は以下の製品について記述したものです。
- Microsoft(R) QuickC(R) Compiler for MS-DOS(R) Version 2.0
- Microsoft(R) C Professional Development System Version 6.0
- Microsoft(R) C/C++ Development System for MS-DOS(R) and Windows(R)Version 7.0A
- Microsoft(R) Visual C++(TM) Development System Professional Edition forWindows(R) Version 1.0
- Microsoft(R) Visual C++(TM) Development System for Windows(R) Version 1.5(以下 Visual C++ 1.5)
- Microsoft(R) Macro Assembler Professional Development System for MS-DOS(R)Version 6.0
- Microsoft(R) Macro Assembler Professional Development System for MS-DOS(R)Version 5.1
概要
この資料は、言語製品の環境設定をした後「環境変数のためのメモリが足りません。」
と表示される場合の原因と解決方法について説明したものです。
なおこのドキュメント中には、前述の言語製品を総して言語製品と称します。
対処方法
環境変数のためのメモリサイズは、CONFIG.SYS のなかで SHELL 文により指定します。
エディタで、CONFIG.SYS を開き、次のように書き加えてください。SHELL 文がすでにあ
る場合は、次の文と同じ文法に書き換えてください。
例) COMMAND.COM が A:\ にある場合
SHELL=A:\COMMAND.COM /P /E:512 A:
例文の /E: が環境変数のメモリのサイズをバイト単位で指定するオプションです。
デフォルトサイズでは不足しているのですから、少し大きめのサイズを指定します。
上の例では、512byte に指定していますが、この値は、任意増減してください。ただ
し、増減幅は、パラグラフ (16 byte) 単位です。取りすぎますと、コンベンショナル
メモリが圧迫されますので、最大でも 1024byte 程度にとどめてください。
上記の解説は、MS-DOS 3.3x 以上の場合の設定方法です。
MS-DOS 3.3x 以前のバージョンをご使用の場合は、/E: に続く数値が、パラグラフ
単位の場合もあります。これらのバージョンの MS-DOS をご使用で、/E: の設定が、
バイト単位パラグラフ単位どちらもうまく設定できない場合、MS-DOS のマスター
ディスクをご用意の上、ご使用の MS-DOS の供給元メーカーのサポート窓口まで
お問い合わせください。
この資料では、環境変数について、弊社製品をご使用頂く上での最低限の説明しか
しておりません。環境変数についての詳しい説明は、MS-DOS の参考書などに紹介
されております。
Keywords: KBINFO KB401173
Technology: kbAudDeveloper kbCCompPDS600DOS kbCCompSearch kbMASMsearch kbQC200 kbvc150 kbVCsearch kbZNotKeyword3 kbZNotKeyword8