D-programming-environment

提供:Dev Guides
移動先:案内検索

Dプログラミング-環境

Dのローカル環境設定

Dプログラミング言語用に環境をセットアップする場合は、コンピューターで次の2つのソフトウェアが利用できる必要があります。(a)テキストエディター、(b)Dコンパイラー。

Dプログラミング用のテキストエディター

これは、プログラムの入力に使用されます。 いくつかのエディターの例には、Windows Notepad、OS Editコマンド、Brief、Epsilon、EMACS、vimまたはviが含まれます。

テキストエディタの名前とバージョンは、オペレーティングシステムによって異なる場合があります。 たとえば、メモ帳はWindowsで使用され、vimまたはviはLinuxまたはUNIXだけでなくWindowsでも使用できます。

エディターで作成するファイルはソースファイルと呼ばれ、プログラムのソースコードが含まれています。 Dプログラムのソースファイルには、拡張子「 .d 」が付いています。

プログラミングを開始する前に、1つのテキストエディターを用意し、コンピュータープログラムを作成し、ファイルに保存し、ビルドして、最後に実行する十分な経験があることを確認してください。

Dコンパイラ

現在のほとんどのD実装は、効率的に実行するためにマシンコードに直接コンパイルされます。

複数のDコンパイラが利用可能であり、以下が含まれています。

  • DMD -Digital Mars Dコンパイラは、Walter Brightによる公式Dコンパイラです。
  • GDC -オープンなDMDコンパイラのソースコードを使用して構築された、GCCバックエンドのフロントエンド。
  • LDC -コンパイラバックエンドとしてLLVMを使用するDMDフロントエンドに基づくコンパイラ。

上記のさまざまなコンパイラは、https://dlang.org/downloadl [Dダウンロード]からダウンロードできます。

Dバージョン2を使用するため、D1をダウンロードしないことをお勧めします。

次のようにhelloWorld.dプログラムを作成しましょう。 選択したプラットフォームで実行する最初のプログラムとしてこれを使用します。

import std.stdio;

void main(string[] args) {
   writeln("Hello World!");
}

次の出力を確認できます。

$ hello world

WindowsでのDのインストール

Windowsのhttp://downloads.dlang.org/releases/2013/dmd-2.064.2.exe [インストーラー]をダウンロードします。

ダウンロードした実行可能ファイルを実行してDをインストールします。これは、画面の指示に従って実行できます。

これで、cdを使用してファイルを含むフォルダーに切り替え、次の手順を使用して、helloWorld.dなどのdファイルを構築して実行できます-

C:\DProgramming> DMD helloWorld.d
C:\DProgramming> helloWorld

次の出力を確認できます。

hello world

C:\ DProgrammingはフォルダーです。サンプルの保存に使用しています。 Dプログラムを保存したフォルダーに変更できます。

Ubuntu/DebianでのDのインストール

debian installerをダウンロードします。

ダウンロードした実行可能ファイルを実行してDをインストールします。これは、画面の指示に従って実行できます。

これで、cdを使用してファイルを含むフォルダーに切り替え、次の手順を使用して、helloWorld.dなどのdファイルを構築して実行できます-

$ dmd helloWorld.d
$ ./helloWorld

次の出力を確認できます。

$ hello world

Mac OS XでのDのインストール

Macをダウンロードhttp://downloads.dlang.org/releases/2013/dmd.2.064.2.dmg[installer]。

ダウンロードした実行可能ファイルを実行してDをインストールします。これは、画面の指示に従って実行できます。

これで、cdを使用してファイルを含むフォルダーに切り替え、次の手順を使用して、helloWorld.dなどのdファイルを構築して実行できます-

$ dmd helloWorld.d
$ ./helloWorld

次の出力を確認できます。

$ hello world

FedoraへのDのインストール

fedora installerをダウンロードします。

ダウンロードした実行可能ファイルを実行してDをインストールします。これは、画面の指示に従って実行できます。

これで、cdを使用してファイルを含むフォルダーに切り替え、次の手順を使用して、helloWorld.dなどのdファイルを構築して実行できます-

$ dmd helloWorld.d
$ ./helloWorld

次の出力を確認できます。

$ hello world

OpenSUSEへのDのインストール

OpenSUSE installerをダウンロードします。

ダウンロードした実行可能ファイルを実行してDをインストールします。これは、画面の指示に従って実行できます。

これで、cdを使用してファイルを含むフォルダーに切り替え、次の手順を使用して、helloWorld.dなどのdファイルを構築して実行できます-

$ dmd helloWorld.d
$ ./helloWorld

次の出力を確認できます。

$ hello world

D IDE

ほとんどの場合、プラグインの形式でDをIDEでサポートしています。 これも、

  • Visual D pluginはVisual Studio 2005-13のプラグインです
  • DDTは、GDBでデバッグするコード補完を提供するEclipseプラグインです。
  • Mono-Dコード補完、dmd/ldc/gdcサポートによるリファクタリング。 GSoC 2012の一部です。
  • Code Blocksは、Dプロジェクトの作成、強調表示、およびデバッグをサポートするマルチプラットフォームIDEです。