2011-07-31 2 views
7
에 D2 시작하기

나는 "DMD D 2.0 컴파일러를 1 클릭 Windows 용 설치"잡고 즉, 설치, http://www.digitalmars.com/d/download.html에서, 그리고는 "D 프로그래밍 언어"에서 안녕하세요 세계 예제를 컴파일하려고윈도우

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_ 

이 오래된 책, 아니면 뭔가 잘못 설치하거나 않았다 ...?

+0

'std.stdio.writeln'을 대신 쓰면 어떻게됩니까? – Mehrdad

+0

오류 : 정의되지 않은 식별자 모듈 stdio.writeln – xode

답변

9

'dmd'를 (를) 입력하고 실행중인 버전을 확인하십시오. 당신은 D1을 사용하는 것 같습니다. 설치 프로그램이 사용자 환경의 dmd2 경로 앞에 dmd 경로를 배치했을 수 있습니다. PATH 변수를 확인하십시오.