📅  最后修改于: 2020-11-04 05:04:17             🧑  作者: Mango
如果您仍然愿意为D编程语言设置环境,则需要在计算机上使用以下两个软件,(a)文本编辑器,(b)D编译器。
这将用于键入您的程序。少数编辑器的示例包括Windows记事本,OS Edit命令,Brief,Epsilon,EMACS和vim或vi。
文本编辑器的名称和版本在不同的操作系统上可能会有所不同。例如,记事本将在Windows上使用,vim或vi可以在Windows以及Linux或UNIX上使用。
使用编辑器创建的文件称为源文件,其中包含程序源代码。 D程序的源文件以扩展名“ .d ”命名。
在开始编程之前,请确保已安装一个文本编辑器,并且您有足够的经验来编写计算机程序,将其保存在文件中,进行构建并最终执行它。
当前大多数D实现都直接编译为机器代码,以实现高效执行。
我们有多个D编译器可用,其中包括以下内容。
DMD -Digital Mars D编译器是Walter Bright的官方D编译器。
GDC -GCC后端的前端,使用开放的DMD编译器源代码构建。
LDC-基于DMD前端的编译器,使用LLVM作为其编译器后端。
可以从D下载中下载以上不同的编译器
我们将使用D版本2,建议您不要下载D1。
让我们有一个helloWorld.d程序,如下所示。我们将使用它作为我们在您选择的平台上运行的第一个程序。
import std.stdio;
void main(string[] args) {
writeln("Hello World!");
}
我们可以看到以下输出。
$ hello world
下载Windows安装程序。
运行下载的可执行文件以安装D,可以按照屏幕上的说明进行操作。
现在,我们可以使用cd切换到包含该文件的文件夹,然后使用以下步骤来构建并运行广告文件:helloWorld.d-
C:\DProgramming> DMD helloWorld.d
C:\DProgramming> helloWorld
我们可以看到以下输出。
hello world
C:\ DProgramming是文件夹,我用来保存示例。您可以将其更改为已保存D程序的文件夹。
下载debian安装程序。
运行下载的可执行文件以安装D,可以按照屏幕上的说明进行操作。
现在,我们可以使用cd切换到包含该文件的文件夹,然后使用以下步骤来构建并运行广告文件:helloWorld.d-
$ dmd helloWorld.d
$ ./helloWorld
我们可以看到以下输出。
$ hello world
下载Mac安装程序。
运行下载的可执行文件以安装D,可以按照屏幕上的说明进行操作。
现在,我们可以使用cd切换到包含该文件的文件夹,然后使用以下步骤来构建并运行广告文件:helloWorld.d-
$ dmd helloWorld.d
$ ./helloWorld
我们可以看到以下输出。
$ hello world
下载fedora安装程序。
运行下载的可执行文件以安装D,可以按照屏幕上的说明进行操作。
现在,我们可以使用cd切换到包含该文件的文件夹,然后使用以下步骤来构建并运行广告文件:helloWorld.d-
$ dmd helloWorld.d
$ ./helloWorld
我们可以看到以下输出。
$ hello world
下载OpenSUSE安装程序。
运行下载的可执行文件以安装D,可以按照屏幕上的说明进行操作。
现在,我们可以使用cd切换到包含该文件的文件夹,然后使用以下步骤来构建并运行广告文件:helloWorld.d-
$ dmd helloWorld.d
$ ./helloWorld
我们可以看到以下输出。
$ hello world
在大多数情况下,我们以插件的形式对D提供IDE支持。这包括,
Visual D插件是Visual Studio 2005-13的插件
DDT是一个eclipse插件,可提供代码完成功能,使用GDB进行调试。
Mono-D代码完成,具有dmd / ldc / gdc支持的重构。它已成为GSoC 2012的一部分。
代码块是一个多平台IDE,支持D项目创建,突出显示和调试。