Code::Blocks 下如何支持DMD已经有文章详细说明了.
首先,您可以到
www.dsource.org/projects/tango/browser/downloads
下载Tango
要在CB下使用Tango有两种情况
您使用的是 setup-tango-svn.exe 安装的Tango
这种情况下,您目前只能是通过Tango提供的Switch来切换Tango库就行了,
CB的配置上还是参考其他的文章
您使用的是 setup-tango-0.97-RC1.exe 之类的方法安装的Tango
这种装情况下,Tango已经是和DMD集成过了,也就是说是一个完全的环境,
这里说的就是这个在CB下配置Tango的最简单的方法,
CB下
1.
Settings->Compiler and debugger 菜单下
Global compiler settings 子项下
selected compiler 选项选择Digital Mars D Compiler 然后点
Copy 按钮,复制一份可以命名为
Digital Mars D Compiler By Tango 当然也可以是别的名字
2.
Toolchain executables 选项里设置
Compiler's installation directory 到您的Tango安装目录,如我的是 D:\D\Tango
3.
Linker settings 选项里设置
Link libraries ,如我的 D:\D\Tango\lib\tango.lib 其他的lib是否需要,看你的情况了
4.
Search directories 选项里的设置并不是必须的,这要看你的project 情况了
好了,Hello World 一个试试吧
另外CodeBlocks 下每次新建一个project 都会自动生成一个hello.d的文件,
如果你讨厌这个的话可以到 CodeBlocks 下的
share\CodeBlocks\templates\wizard\d\console
目录看看,呵呵里面就有一个hello.d的文件,这就是 template 了 ,是删除掉还是改造改造 看你的了.
首先,您可以到
www.dsource.org/projects/tango/browser/downloads
下载Tango
要在CB下使用Tango有两种情况
您使用的是 setup-tango-svn.exe 安装的Tango
这种情况下,您目前只能是通过Tango提供的Switch来切换Tango库就行了,
CB的配置上还是参考其他的文章
您使用的是 setup-tango-0.97-RC1.exe 之类的方法安装的Tango
这种装情况下,Tango已经是和DMD集成过了,也就是说是一个完全的环境,
这里说的就是这个在CB下配置Tango的最简单的方法,
CB下
1.
Settings->Compiler and debugger 菜单下
Global compiler settings 子项下
selected compiler 选项选择Digital Mars D Compiler 然后点
Copy 按钮,复制一份可以命名为
Digital Mars D Compiler By Tango 当然也可以是别的名字
2.
Toolchain executables 选项里设置
Compiler's installation directory 到您的Tango安装目录,如我的是 D:\D\Tango
3.
Linker settings 选项里设置
Link libraries ,如我的 D:\D\Tango\lib\tango.lib 其他的lib是否需要,看你的情况了
4.
Search directories 选项里的设置并不是必须的,这要看你的project 情况了
好了,Hello World 一个试试吧
另外CodeBlocks 下每次新建一个project 都会自动生成一个hello.d的文件,
如果你讨厌这个的话可以到 CodeBlocks 下的
share\CodeBlocks\templates\wizard\d\console
目录看看,呵呵里面就有一个hello.d的文件,这就是 template 了 ,是删除掉还是改造改造 看你的了.