11 12
发新话题
打印

[D语言 编译器] D语言编译工具dsss的下载,安装和使用

D语言编译工具dsss的下载,安装和使用

tag语言编译器,D语言编译工具,D语言ide


D语言编译工具DSSS的下载

    D语言中国 http://www.d-programming-language-china.org 使用D语言编辑器 SciTE4D 编译库文件,打开库里任意D源文件,一键编译出release版(或debug)版的库,并自动复制到相应路径.这其中就用到D语言编译工具dsss.
   
    如果你还没有 scite4d, 请到下面地址下载:
    http://scite4d.d-programming-language-china.org
   
        下面开始下载dsss,到下面的页面,版本号最大的目录点击进去:
        http://svn.dsource.org/projects/dsss/downloads/
       
    比如现在 http://www.d-programming-language-china.org/ 在写这篇文章时,是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
    把下面代码复制进去:
复制内容到剪贴板
代码:
                import tango.io.Console;

                void main()
                {
                        Cout ("Hello, 欢迎来到D语言中文论坛 http://bbs.d-programming-language-china.org ").newline;
                }
然后保存.
   
    再进入D:\test目录,新建一个dsss.conf文件,里面内容是
复制内容到剪贴板
代码:
[test.d]
按F7键编译,再按F5运行,你就会看到结果了.
   

        再试试编译库文件,把dsss.conf的内容改成:
复制内容到剪贴板
代码:
[test.d]
type=library
按F7编译出lib文件

    20070522
    初稿
  
    20080314
    原版写的是编译安装的方法,对初学者来说可能有点难度,现在改成预编译版本,并配合 D语言编辑器 SciTE4D 使用,更加简单.

TOP

QUOTE:
[hello.d]
type=binary  我怎么不能执行着个命令?

TOP

哦错了;是这个UOTE:
dsss install --prefix=D:\d\dmd
能说清楚点 吗!斑竹

TOP

你把quote也写进去了? windows下可以直接下载 ...dmd-win.zip 包, 直接解压到D的安装目录,使解出的bin目录和dmd bin目录相同就可以了。

TOP

我的QUOTE这个命令不能用!

TOP

我把他解压过去了,以覆盖到bin,然后呢?

TOP

D programming language 目前主要是英文资料, 您还要看一下http://www.dsource.org/projects/dsss
的官方使用说明, 最好要有其他编译工具的使用经验。

TOP

哎对我门这些用关vs来说的话,就很难,其实我还不知道我的dsss安装好了没,
在我的桌面没看见任何东西.我以前又没用过..
斑竹谢谢!能说清楚他安装成功了到底是什么样子吗????

TOP

主文件就是dsss.exe, 然后用dos命令行进入dsss的目录, 运行dsss

TOP

上面哪个winbg是做什么用的????

TOP

 11 12
发新话题