D语言环境设置

D语言环境设置 首页 / D语言入门教程 / D语言环境设置

当前大多数D实现都直接编译为机器代码,以实现高效执行。

我们有多个可用的D编译器,其中包括以下内容。

  • DMD     -  Digital Mars D编译器是Walter Bright的官方D编译器。

  • GDC       -  GCC后端的前端,使用开放的DMD编译器源代码构建。

  • LDC       -  基于DMD前端的编译器,使用LLVM作为其编译器后端。

可以从 D下载 中心下载上述不同的编译器。

我们将使用D版本2,建议不要下载D1。

让我们有一个helloLearnfk.d程序,如下所示,我们将使用它作为我们在您选择的平台上运行的第一个程序。

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

我们可以看到以下输出。

无涯教程网

$hello Learnfk

在Windows上安装

下载Windows 安装程序,运行下载的可执行文件以安装D,可以按照屏幕上的说明进行操作。

现在,我们可以使用cd切换到包含该文件的文件夹,然后使用以下步骤来构建和运行d文件:helloLearnfk.d-

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

我们可以看到以下输出。

无涯教程网

hello Learnfk

C:\Programming是文件夹,我用来保存示例,您可以将其更改为已保存D程序的文件夹。

链接:https://www.learnfk.comhttps://www.learnfk.com/d-programming/d-programming-environment.html

来源:LearnFk无涯教程网

在Ubuntu/Debian上安装

下载debian 安装程序,运行下载的可执行文件以安装D语言,可以按照屏幕上的说明进行操作。

现在,我们可以使用cd切换到包含该文件的文件夹,然后使用以下步骤来构建和运行d文件:helloLearnfk.d-

$dmd helloLearnfk.d 
$./helloLearnfk

我们可以看到以下输出。

无涯教程网

$hello Learnfk 

在Mac OS X上安装

下载Mac 安装程序,运行下载的可执行文件以安装D语言,可以按照屏幕上的说明进行操作。

现在,我们可以使用cd切换到包含该文件的文件夹,然后使用以下步骤来构建和运行d文件:helloLearnfk.d-

$dmd helloLearnfk.d 
$./helloLearnfk

我们可以看到以下输出。

无涯教程网

$hello Learnfk

在Fedora上安装

下载fedora 安装程序。运行下载的可执行文件以安装D语言,可以按照屏幕上的说明进行操作。

现在,我们可以使用cd切换到包含该文件的文件夹,然后使用以下步骤来构建和运行d文件:helloLearnfk.d-

$dmd helloLearnfk.d 
$./helloLearnfk

我们可以看到以下输出。

无涯教程网

$hello Learnfk

在OpenSUSE上安装

下载OpenSUSE 安装程序。运行下载的可执行文件以安装D,可以按照屏幕上的说明进行操作。

现在,我们可以使用cd切换到包含该文件的文件夹,然后使用以下步骤来构建和运行d文件:helloLearnfk.d-

$dmd helloLearnfk.d 
$./helloLearnfk

我们可以看到以下输出。

无涯教程网

$hello Learnfk

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

教程推荐

重学TypeScript -〔周爱民〕

Dubbo源码剖析与实战 -〔何辉〕

爆款文案修炼手册 -〔乐剑峰〕

张汉东的Rust实战课 -〔张汉东〕

MongoDB高手课 -〔唐建法(TJ)〕

代码精进之路 -〔范学雷〕

从0开始学游戏开发 -〔蔡能〕

推荐系统三十六式 -〔刑无刀〕

朱赟的技术管理课 -〔朱赟〕

好记忆不如烂笔头。留下您的足迹吧 :)