yidabu 2007-5-26 17:18
D语言编译工具dsss的下载,安装和使用
D语言编译工具dsss的下载,安装和使用
tag:D语言编译器,D语言编译工具,D语言ide
D语言编译工具DSSS的下载
D语言中国 [url]http://www.d-programming-language-china.org[/url] 使用D语言编辑器 SciTE4D 编译库文件,打开库里任意D源文件,一键编译出release版(或debug)版的库,并自动复制到相应路径.这其中就用到D语言编译工具dsss.
如果你还没有 scite4d, 请到下面地址下载:
[url]http://scite4d.d-programming-language-china.org[/url]
下面开始下载dsss,到下面的页面,版本号最大的目录点击进去:
[url]http://svn.dsource.org/projects/dsss/downloads/[/url]
比如现在 [url]http://www.d-programming-language-china.org/[/url] 在写这篇文章时,是0.75版
点击下载 dsss-x.xx-dmd-win.zip
这里x.xx指的是最新的版本号
下载到dmd目录,dmd目录在哪里?你找到了dmd\bin\dmd.exe说明目录是对的.
在压缩包上点右键,选择"解压到当前文件夹",也就是使dsss的bin文件夹和dmd的bin文件夹重合.
这样的好处是,我们把dmd的bin路径加到Windows系统环境变量后,dsss也就在其中了.
测试dsss
打开Windows命令行控制台,输入dsss再回车,如果出现dsss使用帮助说明,就说明dsss安装和dmd\bin系统环境变量path设置正确.
用dsss编译程序
打开SciTE4D, 新建一个文件,保存为 D:\test\test.d
把下面代码复制进去:[code] import tango.io.Console;
void main()
{
Cout ("Hello, 欢迎来到D语言中文论坛 http://bbs.d-programming-language-china.org ").newline;
}[/code]然后保存.
再进入D:\test目录,新建一个dsss.conf文件,里面内容是[code][test.d][/code]按F7键编译,再按F5运行,你就会看到结果了.
再试试编译库文件,把dsss.conf的内容改成:[code][test.d]
type=library[/code]按F7编译出lib文件
20070522
初稿
20080314
原版写的是编译安装的方法,对初学者来说可能有点难度,现在改成预编译版本,并配合 D语言编辑器 SciTE4D 使用,更加简单.
shizhusz110110 2007-10-26 19:15
QUOTE:
[hello.d]
type=binary 我怎么不能执行着个命令?
shizhusz110110 2007-10-26 19:17
哦错了;是这个:QUOTE:
dsss install --prefix=D:\d\dmd
能说清楚点 吗!斑竹
yidabu 2007-10-26 19:23
你把quote也写进去了? windows下可以直接下载 ...dmd-win.zip 包, 直接解压到D的安装目录,使解出的bin目录和dmd bin目录相同就可以了。
shizhusz110110 2007-10-26 19:29
我的QUOTE这个命令不能用!:Q
shizhusz110110 2007-10-26 19:34
我把他解压过去了,以覆盖到bin,然后呢?
yidabu 2007-10-26 19:53
D programming language 目前主要是英文资料, 您还要看一下[url]http://www.dsource.org/projects/dsss[/url]
的官方使用说明, 最好要有其他编译工具的使用经验。
shizhusz110110 2007-10-27 09:52
哎对我门这些用关vs来说的话,就很难,其实我还不知道我的dsss安装好了没,
在我的桌面没看见任何东西.我以前又没用过..
斑竹谢谢!能说清楚他安装成功了到底是什么样子吗????
yidabu 2007-10-27 09:57
主文件就是dsss.exe, 然后用dos命令行进入dsss的目录, 运行dsss
shizhusz110110 2007-10-27 10:25
上面哪个winbg是做什么用的????