看图配置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 程序,谢谢支持。

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