Chinaunix首页 | 论坛 | 博客
  • 博客访问: 101426944
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-04-28 10:04:56

来自:http://redworld.blog.ubuntu.org.cn

D语言是下一个主流静态语言霸主的强有力候选人。DMD是D语言的一个编译器。
到下面的地址下载dmd,后解压。(其中dmd/src/dmd是dmd的源码,dmd/sample/d是d语言的几个简单示例。)

  1. 安装配置文件,复制dmd/bin/dmd.conf/usr/local/bin下
  2. 为dmd/bin下的这几个文件添加执行权限,dmd,dumpobj,obj2asm,rdmd。
  3. 安装编译器,复制上面的几个文件到 /usr/local/bin。
  4. 安装lib,复制dmd/lib/libphobos2.a 到 /usr/local/lib
  5. 安装源码,复制dmd/src/phobos到/usr/local/src。
  6. 安装man,复制dmd/man/man1下的所有文件到/usr/local/man/man1下。

这样就OK了。

dmd.conf也可以放在/etc下不过要把lib和src的路径改为绝对路径,原文件中的路径是用%@P%来标示当前路径。

测试一下编译,没有报找不到文件就OK了。

其实D语言也是红色的。。。D语言应该是接任 Java和C#的下个静态语言王者。现在几个主流的编辑器都支持D语言,比如vim,emacs,scite。

dmd中带的几个例子中有几个是只能在windows下运行的,有点不爽。

D语言的几个资源:


This entry was posted on 星期一, 12月 31st, 2007 at 3:04 am and is filed under D Language, Linux, Promgramming. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

阅读(439) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~