看圖配置D語言集成開發環境(IDE),使用Poseidon

D語言是個具有很多高級特性的編譯型的語言,這篇文章教大家配置一個集成編程環境。
write by DKink|棼紫


進這個站點
http://www.digitalmars.com/
找到
DownLoads
下的
Download Digital Mars D compiler
點擊進入

 

看到

Download latest version of dmd.zip (D compiler) for Win32 and Linux
Download dmc.zip (linker and utilities) for Win32

字樣了吧,記得要下 for Win32 的,dmd.zip和dmc.zip都要下。

把這兩個ZIP包裏的東西解壓到D盤的根目錄,如果你知道你在幹什麼隨便哪個地方都可以。兩個包裏面有2個文件重複了,是一樣的覆蓋與否沒關係。最後的結果是有兩個文件夾dm和dmd。

我們有了編譯器和連接器了。接着找IDE。最受歡迎的IDE是下圖的這3個

我選擇的是 Poseidon,這個有中文語言包,雖然大多時候我中文的反而不認識了。

http://www.dsource.org/projects/poseidon 這裏下IDE。

看下圖我選的是 v0.221 Bin : poseidon-v0.221 這個

由於是免安裝版的,我解壓到 D:/DIDE 這個目錄裏了。執行裏面的poseidon.exe

菜單Tools->Options->Compiler,DMD Path填D:/dmd/,DMC Path填D:/dm/,就是前面解壓的編譯器和鏈接器的目錄。點Apply後 close。

好了大功告成,完成IDE的配置了,怎麼樣簡單吧。(—_—#)

----------------------------------------------------------------------------------------------------------------

寫個簡單的程序,Tools菜單的 language 選chinese-gb。文件->新建項目,按提示填寫。注意項目路徑必須是個已存在的目錄,主文件不要填。看下圖。

sources上單擊右鍵-新建-文件,起名叫main.d

在裏面寫代碼

import std.c.stdio;

int main(char[][] args)
{
    printf("hello world/n");
    printf("args.length = %d/n", args.length);
    for (int i = 0; i < args.length; i++)
 printf("args[%d] = '%s'/n", i, cast(char *)args[i]);

 getchar();
    return 0;
}

項目->屬性 把主文件填 main.d ,然後點生成並運行。控制檯程序完成。

下一篇教大家如何寫 win32 GUI 程序,謝謝支持。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章