Programowanie D - Środowisko

Konfiguracja środowiska lokalnego dla D

Jeśli nadal chcesz skonfigurować swoje środowisko dla języka programowania D, potrzebujesz następujących dwóch programów dostępnych na swoim komputerze: (a) Edytor tekstu, (b) Kompilator D.

Edytor tekstu do programowania D.

Będzie to używane do wpisania twojego programu. Przykłady kilku edytorów obejmują Notatnik Windows, polecenie edycji systemu operacyjnego, Brief, Epsilon, EMACS i vim lub vi.

Nazwa i wersja edytora tekstu mogą się różnić w różnych systemach operacyjnych. Na przykład Notatnik będzie używany w systemie Windows, a vim lub vi może być używany w systemie Windows, a także w systemie Linux lub UNIX.

Pliki utworzone za pomocą edytora nazywane są plikami źródłowymi i zawierają kod źródłowy programu. Pliki źródłowe programów D mają rozszerzenie „.d”.

Przed rozpoczęciem programowania upewnij się, że masz jeden edytor tekstu i masz wystarczające doświadczenie, aby napisać program komputerowy, zapisać go w pliku, zbudować i ostatecznie wykonać.

Kompilator D.

Większość obecnych implementacji D kompiluje się bezpośrednio do kodu maszynowego w celu wydajnego wykonania.

Mamy dostępnych wiele kompilatorów D, w tym następujące.

  • DMD - Kompilator Digital Mars D jest oficjalnym kompilatorem D autorstwa Waltera Brighta.

  • GDC - Front-end dla zaplecza GCC, zbudowany przy użyciu otwartego kodu źródłowego kompilatora DMD.

  • LDC - Kompilator oparty na frontonie DMD, który używa LLVM jako zaplecza kompilatora.

Powyższe różne kompilatory można pobrać z D Downloads

Będziemy używać wersji D 2 i nie zalecamy pobierania D1.

Mamy następujący program helloWorld.d. Użyjemy tego jako pierwszego programu uruchamianego na wybranej przez Ciebie platformie.

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

Widzimy następujący wynik.

$ hello world

Instalacja D w systemie Windows

Pobierz instalator systemu Windows .

Uruchom pobrany plik wykonywalny, aby zainstalować D, co można zrobić, postępując zgodnie z instrukcjami wyświetlanymi na ekranie.

Teraz możemy zbudować i uruchomić plik reklamy, powiedz helloWorld.d, przełączając się do folderu zawierającego plik za pomocą dysku CD, a następnie wykonując następujące czynności -

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

Widzimy następujący wynik.

hello world

C: \ DProgramming to folder, którego używam do zapisywania moich próbek. Możesz go zmienić na folder, w którym zapisałeś D. programy.

Instalacja D na Ubuntu / Debian

Pobierz instalator Debiana .

Uruchom pobrany plik wykonywalny, aby zainstalować D, co można zrobić, postępując zgodnie z instrukcjami wyświetlanymi na ekranie.

Teraz możemy zbudować i uruchomić plik reklamy, powiedz helloWorld.d, przełączając się do folderu zawierającego plik za pomocą dysku CD, a następnie wykonując następujące czynności -

$ dmd helloWorld.d 
$ ./helloWorld

Widzimy następujący wynik.

$ hello world

Instalacja D na Mac OS X

Pobierz instalator dla komputerów Mac .

Uruchom pobrany plik wykonywalny, aby zainstalować D, co można zrobić, postępując zgodnie z instrukcjami wyświetlanymi na ekranie.

Teraz możemy zbudować i uruchomić plik reklamy, powiedz helloWorld.d, przełączając się do folderu zawierającego plik za pomocą dysku CD, a następnie wykonując następujące czynności -

$ dmd helloWorld.d 
$ ./helloWorld

Widzimy następujący wynik.

$ hello world

Instalacja D w Fedorze

Pobierz instalator Fedory .

Uruchom pobrany plik wykonywalny, aby zainstalować D, co można zrobić, postępując zgodnie z instrukcjami wyświetlanymi na ekranie.

Teraz możemy zbudować i uruchomić plik reklamy, powiedz helloWorld.d, przełączając się do folderu zawierającego plik za pomocą dysku CD, a następnie wykonując następujące czynności -

$ dmd helloWorld.d 
$ ./helloWorld

Widzimy następujący wynik.

$ hello world

Instalacja D na OpenSUSE

Pobierz instalator OpenSUSE .

Uruchom pobrany plik wykonywalny, aby zainstalować D, co można zrobić, postępując zgodnie z instrukcjami wyświetlanymi na ekranie.

Teraz możemy zbudować i uruchomić plik reklamy, powiedz helloWorld.d, przełączając się do folderu zawierającego plik za pomocą dysku CD, a następnie wykonując następujące czynności -

$ dmd helloWorld.d 
$ ./helloWorld

Widzimy następujący wynik.

$ hello world

D IDE

W większości przypadków mamy wsparcie IDE dla D w postaci wtyczek. To zawiera,

  • Wtyczka Visual D to wtyczka do programu Visual Studio 2005-13

  • DDT to wtyczka eclipse, która zapewnia uzupełnianie kodu i debugowanie za pomocą GDB.

  • Uzupełnianie kodu Mono-D , refaktoryzacja z obsługą dmd / ldc / gdc. Było częścią GSoC 2012.

  • Code Blocks to wieloplatformowe środowisko IDE, które obsługuje tworzenie, wyróżnianie i debugowanie projektów D.