【D言語】LDCをビルドする

Ubuntu 13.04環境でLDCをビルドしてみました。 LDCは、フロントエンドにdmd、バックエンドにLLVMを使う、D言語コンパイラです。

まず、必要なものを用意します。


$ sudo apt-get install llvm g++ git cmake libconfig++9 libconfig++-dev

ソースコードを持ってくるのにgit、ビルドするのにcmakeが必要です。 あと、libconfig++が無いとビルドに失敗します。

gitでソースコードを持ってきます。


$ git clone --recursive http://github.com/ldc-developers/ldc.git

適当なビルドディレクトリを作って、その中でmakeします。


$ cd ldc
$ mkdir build && cd build
$ cmake .. 
$ make   # お好みで -j4 とかを
$ sudo make install

ubuntuだと簡単にビルドできますね。

担当:美馬(Windowsだと面倒くさい・・・)