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.