我从http://www.digitalmars.com/d/download.html获取了“DMDD2.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_这本书是不是过期了,或者是安装不正确,或者...?
发布于 2011-08-01 05:32:49
输入不带任何参数的'dmd‘,看看你运行的是什么版本。您似乎正在使用D1。在您的环境中,安装程序可能将dmd的路径放在dmd2的路径之前。检查PATH变量。
https://stackoverflow.com/questions/6892385
复制相似问题