D 프로그래밍-환경

D를위한 로컬 환경 설정

여전히 D 프로그래밍 언어를위한 환경을 설정하려는 경우 컴퓨터에서 사용할 수있는 다음 두 소프트웨어, (a) 텍스트 편집기, (b) D 컴파일러가 필요합니다.

D 프로그래밍을위한 텍스트 편집기

이것은 프로그램을 입력하는 데 사용됩니다. 몇 가지 편집기의 예로는 Windows 메모장, OS 편집 명령, Brief, Epsilon, EMACS 및 vim 또는 vi가 있습니다.

텍스트 편집기의 이름과 버전은 운영 체제에 따라 다를 수 있습니다. 예를 들어 메모장은 Windows에서 사용되며 vim 또는 vi는 Linux 또는 UNIX뿐만 아니라 Windows에서도 사용할 수 있습니다.

편집기로 만든 파일을 소스 파일이라고하며 프로그램 소스 코드를 포함합니다. D 프로그램의 소스 파일 이름은 ".d".

프로그래밍을 시작하기 전에 하나의 텍스트 편집기가 있고 컴퓨터 프로그램을 작성하고 파일에 저장하고 빌드하고 마지막으로 실행할 수있는 충분한 경험이 있는지 확인하십시오.

D 컴파일러

대부분의 현재 D 구현은 효율적인 실행을 위해 기계 코드로 직접 컴파일됩니다.

우리는 여러 D 컴파일러를 사용할 수 있으며 다음을 포함합니다.

  • DMD − Digital Mars D 컴파일러는 Walter Bright의 공식 D 컴파일러입니다.

  • GDC − 개방형 DMD 컴파일러 소스 코드를 사용하여 구축 된 GCC 백엔드 용 프런트 엔드.

  • LDC − LLVM을 컴파일러 백엔드로 사용하는 DMD 프런트 엔드 기반 컴파일러.

위의 다른 컴파일러는 D 다운로드 에서 다운로드 할 수 있습니다.

D 버전 2를 사용할 예정이며 D1을 다운로드하지 않는 것이 좋습니다.

다음과 같이 helloWorld.d 프로그램을 만들 수 있습니다. 선택한 플랫폼에서 실행되는 첫 번째 프로그램으로 이것을 사용합니다.

import std.stdio; 
 
void main(string[] args) { 
   writeln("Hello World!"); 
}

다음 출력을 볼 수 있습니다.

$ hello world

Windows에 D 설치

Windows 설치 프로그램을 다운로드합니다 .

다운로드 한 실행 파일을 실행하여 화면의 지시에 따라 D를 설치하십시오.

이제 cd를 사용하여 파일이 포함 된 폴더로 전환 한 후 다음 단계를 사용하여 helloWorld.d라는 광고 파일을 빌드하고 실행할 수 있습니다.

C:\DProgramming> DMD helloWorld.d 
C:\DProgramming> helloWorld

다음 출력을 볼 수 있습니다.

hello world

C : \ DProgramming은 샘플을 저장하는 데 사용하는 폴더입니다. D 프로그램을 저장 한 폴더로 변경할 수 있습니다.

Ubuntu / Debian에 D 설치

데비안 설치 프로그램을 다운로드합니다 .

다운로드 한 실행 파일을 실행하여 화면의 지시에 따라 D를 설치하십시오.

이제 cd를 사용하여 파일이 포함 된 폴더로 전환 한 후 다음 단계를 사용하여 helloWorld.d라는 광고 파일을 빌드하고 실행할 수 있습니다.

$ dmd helloWorld.d 
$ ./helloWorld

다음 출력을 볼 수 있습니다.

$ hello world

Mac OS X에 D 설치

Mac 설치 프로그램을 다운로드합니다 .

다운로드 한 실행 파일을 실행하여 화면의 지시에 따라 D를 설치하십시오.

이제 cd를 사용하여 파일이 포함 된 폴더로 전환 한 후 다음 단계를 사용하여 helloWorld.d라는 광고 파일을 빌드하고 실행할 수 있습니다.

$ dmd helloWorld.d 
$ ./helloWorld

다음 출력을 볼 수 있습니다.

$ hello world

Fedora에 D 설치

fedora 설치 프로그램을 다운로드합니다 .

다운로드 한 실행 파일을 실행하여 화면의 지시에 따라 D를 설치하십시오.

이제 cd를 사용하여 파일이 포함 된 폴더로 전환 한 후 다음 단계를 사용하여 helloWorld.d라는 광고 파일을 빌드하고 실행할 수 있습니다.

$ dmd helloWorld.d 
$ ./helloWorld

다음 출력을 볼 수 있습니다.

$ hello world

OpenSUSE에 D 설치

OpenSUSE 설치 프로그램을 다운로드합니다 .

다운로드 한 실행 파일을 실행하여 화면의 지시에 따라 D를 설치하십시오.

이제 cd를 사용하여 파일이 포함 된 폴더로 전환 한 후 다음 단계를 사용하여 helloWorld.d라는 광고 파일을 빌드하고 실행할 수 있습니다.

$ dmd helloWorld.d 
$ ./helloWorld

다음 출력을 볼 수 있습니다.

$ hello world

D IDE

대부분의 경우 플러그인 형태로 D에 대한 IDE 지원이 있습니다. 여기에는 다음이 포함됩니다.

  • Visual D 플러그인 은 Visual Studio 2005-13 용 플러그인 입니다.

  • DDT 는 코드 완성, GDB로 디버깅을 제공하는 Eclipse 플러그인입니다.

  • Mono-D 코드 완성, dmd / ldc / gdc 지원을 통한 리팩토링. GSoC 2012의 일부였습니다.

  • Code Blocks 는 D 프로젝트 생성, 강조 표시 및 디버깅을 지원하는 다중 플랫폼 IDE입니다.