在Windows上开始使用D2

时间:2011-07-31 21:19:27

标签: d

我从安装的http://www.digitalmars.com/d/download.html抓取了“dmd D 2.0编译器1-click install for Windows”,并尝试编译“D编程语言”中的hello world示例,即

import std.stdio;

void main() {
    writeln("Hello, world!");
}

使用“dmd hello.d”,但遇到了:

hello.d(4): Error: undefined identifier writeln, did you mean function writefln?
hello.d(4): Error: function expected before (), not __error of type _error_

这本书是否过时,或者安装错误,还是......?

1 个答案:

答案 0 :(得分:9)

输入不带任何参数的'dmd',看看你正在运行什么版本。你似乎在使用D1。 安装程序可能会将路径放在环境中dmd2路径之前的dmd路径中。检查你的PATH变量。