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입니다.