www.digitalmars.com D | English
Last update Thu Feb 24 2005

コマンドプロンプトからのDMDの実行

Windows (DOS) の PATH についてはご存知でしょうか? これは、 システム上に定義できる ’環境変数’のひとつです。 PATH変数は、 フォルダ名のリストを保持していて、Windows が実行するプログラムを探すのに用いられます。

Windows XP の場合...

  1. "マイ コンピュータ" アイコンを右クリックして、メニューから "プロパティ" を選択。
  2. "詳細設定" タブを選択。
  3. ウインドウの下のほうにある "環境変数" ボタンをクリック。 2種類の変数のリスト - ユーザー環境変数とシステム環境変数 - が表示されます。
  4. ユーザー環境変数のリストに "PATH" があれば、 それをクリックしてから "編集" ボタンを押します。 "PATH" 変数がリストになければ、 "新規" ボタンを押します。
  5. "変数名" のテキスト欄が "PATH" になっていることを確認してください。
  6. 次に、"変数値" のテキスト欄を確認します。既に何か書かれている場合、 DMDのインストール先が表示されていないか眺めてみてください。 たとえば、"C:\D\dmd\dmd\bin" などです。
  7. もし "C:\D\dmd\dmd\bin" と "C:\D\dmd\dm\bin" の両方が含まれていれば、 既に正しく設定されているのでウインドウを閉じて結構です。含まれていない場合、 "変数値"欄のフォルダのリストの一番最後にカーソルを移動して、 以下を追加します ...
    ";C:\D\dmd\dmd\bin;C:\D\dmd\dm\bin"
    **注意** この新しく加えるエントリの先頭と、 二つのパスを区切るセミコロンをお忘れなく。
  8. 最後に、設定を保存するために沢山 "OK" を押します。
設定をテストするには、まずコマンド窓を立ち上げます。 (緑の "スタート" ボタンを押して "ファイル名を指定して実行..." を選択肢、"cmd" と入力して "OK" です) あるいは、"スタート" メニューから "コマンド プロンプト" を選択してもかまいません。

プロンプトが立ち上がったら、フォルダを "C:\" に変更します ("cd c:\" と打ち込みます)。 "dmd" と打ち込むと、dmdの使い方説明が表示されるはずです。 "link" と打ち込むと、OptLinkの著作権情報が表示されます。

プログラムをコンパイルするには、ソースコードがあるフォルダに移動する必要があります。 たとえば、ソースを "C:\My Projects\D\" に保存したなら、 "cd c:\my projects\d" と打ち込んでください。

プログラムが "dtest.d" ならば (名前は任意ですが、".d" で終わらせてください)、 "dmd dtest" と打ちます。

これで、あなたのテストプログラムがコンパイル・リンクされるはずです。 実行するには、"dtest" と打ち込みます。