Oracle® Solaris Studio 12.4: dbx コマンドによるデバッグ

印刷ビューの終了

更新: 2015 年 1 月
 
 

大文字

プログラムのいずれかの識別子に大文字が含まれる場合、dbx はそれらを認識します。以前のいくつかのバージョンのように、大文字と小文字が区別されるコマンドまたは大文字と小文字が区別されないコマンドを指定する必要はありません。

    Fortran と dbx は、大文字と小文字が区別されるモードまたは大文字と小文字が区別されないモードのどちらか同じモードにする必要があります。

  • 大文字と小文字が区別されないモードでは、-U オプションなしでコンパイルおよびデバッグします。その場合、dbx input_case_sensitive 環境変数のデフォルト値は false になります。

    ソースに LAST という変数が含まれている場合、dbx では、print LAST コマンドと print last コマンドの両方が動作します。Fortran と dbx は、LASTlast を要求どおり同じであると見なします。

  • 大文字/小文字を区別するモードでコンパイルとデバッグを行うには、-U オプションを付けます。その場合、dbx input_case_sensitive 環境変数のデフォルト値は true になります。

    ソースに LAST という変数と last という変数が含まれている場合、dbx では、print last は動作しますが、print LAST は動作しません。Fortran と dbx は、LASTlast を要求どおり区別します。


    注 -  dbx input_case_sensitive 環境変数を false に設定している場合でも、dbx では、ファイルまたはディレクトリ名は常に大文字と小文字が区別されます。