D Lập trình - Môi trường
Thiết lập môi trường cục bộ cho D
Nếu bạn vẫn sẵn sàng thiết lập môi trường của mình cho ngôn ngữ lập trình D, bạn cần hai phần mềm sau có sẵn trên máy tính của mình, (a) Trình soạn thảo văn bản, (b) Trình biên dịch D.
Trình soạn thảo văn bản cho lập trình D
Điều này sẽ được sử dụng để nhập chương trình của bạn. Ví dụ về một số trình soạn thảo bao gồm Windows Notepad, lệnh Chỉnh sửa hệ điều hành, Tóm tắt, Epsilon, EMACS và vim hoặc vi.
Tên và phiên bản của trình soạn thảo văn bản có thể khác nhau trên các hệ điều hành khác nhau. Ví dụ: Notepad sẽ được sử dụng trên Windows, và vim hoặc vi có thể được sử dụng trên windows cũng như Linux hoặc UNIX.
Các tệp bạn tạo bằng trình chỉnh sửa của mình được gọi là tệp nguồn và chứa mã nguồn chương trình. Các tệp nguồn cho các chương trình D được đặt tên với phần mở rộng ".d".
Trước khi bắt đầu lập trình, hãy đảm bảo rằng bạn có sẵn một trình soạn thảo văn bản và bạn có đủ kinh nghiệm để viết một chương trình máy tính, lưu nó vào một tệp, xây dựng nó và cuối cùng là thực thi nó.
Trình biên dịch D
Hầu hết các triển khai D hiện tại đều biên dịch trực tiếp thành mã máy để thực thi hiệu quả.
Chúng tôi có nhiều trình biên dịch D có sẵn và nó bao gồm những phần sau.
DMD - Trình biên dịch Digital Mars D là trình biên dịch D chính thức của Walter Bright.
GDC - Giao diện người dùng cho GCC back-end, được xây dựng bằng cách sử dụng mã nguồn trình biên dịch DMD mở.
LDC - Một trình biên dịch dựa trên mặt trước DMD sử dụng LLVM làm mặt sau trình biên dịch của nó.
Các trình biên dịch khác nhau ở trên có thể được tải xuống từ bản tải xuống D
Chúng tôi sẽ sử dụng phiên bản D 2 và chúng tôi khuyên bạn không nên tải xuống D1.
Hãy có một chương trình helloWorld.d như sau. Chúng tôi sẽ sử dụng chương trình này làm chương trình đầu tiên chúng tôi chạy trên nền tảng mà bạn chọn.
import std.stdio;
void main(string[] args) {
writeln("Hello World!");
}
Chúng ta có thể xem kết quả sau.
$ hello world
Cài đặt D trên Windows
Tải xuống trình cài đặt windows .
Chạy tệp thực thi đã tải xuống để cài đặt D. Việc này có thể được thực hiện bằng cách làm theo hướng dẫn trên màn hình.
Bây giờ chúng ta có thể tạo và chạy tệp quảng cáo say helloWorld.d bằng cách chuyển sang thư mục chứa tệp bằng cd và sau đó thực hiện theo các bước sau:
C:\DProgramming> DMD helloWorld.d
C:\DProgramming> helloWorld
Chúng ta có thể xem kết quả sau.
hello world
C: \ DProgramming là thư mục, tôi đang sử dụng để lưu các mẫu của mình. Bạn có thể thay đổi nó thành thư mục mà bạn đã lưu các chương trình D.
Cài đặt D trên Ubuntu / Debian
Tải xuống trình cài đặt debian .
Chạy tệp thực thi đã tải xuống để cài đặt D. Việc này có thể được thực hiện bằng cách làm theo hướng dẫn trên màn hình.
Bây giờ chúng ta có thể tạo và chạy tệp quảng cáo say helloWorld.d bằng cách chuyển sang thư mục chứa tệp bằng cd và sau đó thực hiện theo các bước sau:
$ dmd helloWorld.d
$ ./helloWorld
Chúng ta có thể xem kết quả sau.
$ hello world
Cài đặt D trên Mac OS X
Tải xuống trình cài đặt Mac .
Chạy tệp thực thi đã tải xuống để cài đặt D. Việc này có thể được thực hiện bằng cách làm theo hướng dẫn trên màn hình.
Bây giờ chúng ta có thể tạo và chạy tệp quảng cáo say helloWorld.d bằng cách chuyển sang thư mục chứa tệp bằng cd và sau đó thực hiện theo các bước sau:
$ dmd helloWorld.d
$ ./helloWorld
Chúng ta có thể xem kết quả sau.
$ hello world
Cài đặt D trên Fedora
Tải xuống trình cài đặt fedora .
Chạy tệp thực thi đã tải xuống để cài đặt D. Việc này có thể được thực hiện bằng cách làm theo hướng dẫn trên màn hình.
Bây giờ chúng ta có thể tạo và chạy tệp quảng cáo say helloWorld.d bằng cách chuyển sang thư mục chứa tệp bằng cd và sau đó thực hiện theo các bước sau:
$ dmd helloWorld.d
$ ./helloWorld
Chúng ta có thể xem kết quả sau.
$ hello world
Cài đặt D trên OpenSUSE
Tải xuống trình cài đặt OpenSUSE .
Chạy tệp thực thi đã tải xuống để cài đặt D. Việc này có thể được thực hiện bằng cách làm theo hướng dẫn trên màn hình.
Bây giờ chúng ta có thể tạo và chạy tệp quảng cáo say helloWorld.d bằng cách chuyển sang thư mục chứa tệp bằng cd và sau đó thực hiện theo các bước sau:
$ dmd helloWorld.d
$ ./helloWorld
Chúng ta có thể xem kết quả sau.
$ hello world
D IDE
Chúng tôi có hỗ trợ IDE cho D dưới dạng plugin trong hầu hết các trường hợp. Điêu nay bao gôm,
Plugin Visual D là một plugin dành cho Visual Studio 2005-13
DDT là một plugin eclipse cung cấp tính năng hoàn thành mã, gỡ lỗi với GDB.
Hoàn thành mã Mono-D , tái cấu trúc với hỗ trợ dmd / ldc / gdc. Nó đã là một phần của GSoC 2012.
Code Blocks là một IDE đa nền tảng hỗ trợ tạo dự án D, làm nổi bật và gỡ lỗi.