D语言中国主页  D语言编辑器SciTE4D   DWin库 D语言官方网站
D语言编译器1.x最新版 OpenSource   Tango   webnews  Wiki

查看完整版本: 看图配置D语言(IDE),使用Poseidon

uisun 2008-2-8 23:39

看图配置D语言(IDE),使用Poseidon

这篇文章是在网上看到的!比较不错我转载了下来!
这是原作者的BLOG : [url=http://blog.csdn.net/dkink/]http://blog.csdn.net/dkink/[/url]
希望大家在转载时也保留原作者的有关信息!

D语言是个具有很多高级特性的编译型的语言,这篇文章教大家配置一个集成编程环境。write by DKink|棼紫

进这个站点
[url=http://www.digitalmars.com/][color=#800080]http://www.digitalmars.com/[/color][/url]
找到
DownLoads
下的
Download Digital Mars D compiler
点击进入
[img]http://p.blog.csdn.net/images/p_blog_csdn_net/dkink/Screenshot%20-%202007-10-24%20,%20下午%2002_33_37.png[/img]

看到
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都要下。
[img]http://p.blog.csdn.net/images/p_blog_csdn_net/dkink/download.png[/img]
把这两个ZIP包里的东西解压到D盘的根目录,如果你知道你在干什么随便哪个地方都可以。两个包里面有2个文件重复了,是一样的覆盖与否没关系。最后的结果是有两个文件夹dm和dmd。[img]http://p.blog.csdn.net/images/p_blog_csdn_net/dkink/Screenshot%20-%202007-10-24%20,%20下午%2002_49_14.png[/img]
我们有了编译器和连接器了。接着找IDE。最受欢迎的IDE是下图的这3个
[img]http://p.blog.csdn.net/images/p_blog_csdn_net/dkink/Screenshot%20-%202007-10-24%20,%20下午%2002_56_04.png[/img]
我选择的是 Poseidon,这个有中文语言包,虽然大多时候我中文的反而不认识了。
到 [url=http://www.dsource.org/projects/poseidon][color=#0000ff]http://www.dsource.org/projects/poseidon[/color][/url] 这里下IDE。
看下图我选的是 v0.221 Bin : poseidon-v0.221 这个
[img]http://p.blog.csdn.net/images/p_blog_csdn_net/dkink/Screenshot%20-%202007-10-24%20,%20下午%2002_59_42.png[/img]
由于是免安装版的,我解压到 D:\DIDE 这个目录里了。执行里面的poseidon.exe
[img]http://p.blog.csdn.net/images/p_blog_csdn_net/dkink/Screenshot%20-%202007-10-24%20,%20下午%2003_02_56.png[/img]
菜单Tools->Options->Compiler,DMD Path填D:\dmd\,DMC Path填D:\dm\,就是前面解压的编译器和链接器的目录。点Apply后 close。
[img]http://p.blog.csdn.net/images/p_blog_csdn_net/dkink/Screenshot%20-%202007-10-24%20,%20下午%2003_07_42.png[/img]
好了大功告成,完成IDE的配置了,怎么样简单吧。(—_—#)
----------------------------------------------------------------------------------------------------------------
写个简单的程序,Tools菜单的 language 选chinese-gb。文件->新建项目,按提示填写。注意项目路径必须是个已存在的目录,主文件不要填。看下图。
[img]http://p.blog.csdn.net/images/p_blog_csdn_net/dkink/Screenshot%20-%202007-10-24%20,%20下午%2003_23_57.png[/img]
sources上单击右键-新建-文件,起名叫main.d
[img]http://p.blog.csdn.net/images/p_blog_csdn_net/dkink/Screenshot%20-%202007-10-24%20,%20下午%2003_27_33.png[/img][img]http://p.blog.csdn.net/images/p_blog_csdn_net/dkink/Screenshot%20-%202007-10-24%20,%20下午%2003_29_25.png[/img]
在里面写代码
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 ,然后点生成并运行。控制台程序完成。
[img]http://p.blog.csdn.net/images/p_blog_csdn_net/dkink/Screenshot%20-%202007-10-24%20,%20下午%2003_34_45.png[/img]
[img]http://p.blog.csdn.net/images/p_blog_csdn_net/dkink/Screenshot%20-%202007-10-24%20,%20下午%2003_36_37.png[/img]
页: [1]
查看完整版本: 看图配置D语言(IDE),使用Poseidon