如何构建DMD 1.076 / Tango包(Win32)

时间:2013-05-22 12:04:40

标签: windows d 32-bit tango d1

愿意使用Tango库以及DMD 1编译器的最后一个版本(v1.076),我搜索网络是徒劳的。

如何构建它?


解决:

我已经设法用Tango构建了DMD 1 v1.076。请参阅here我的回答。

2 个答案:

答案 0 :(得分:2)

为什么你需要一个捆绑包,特别是?

以下是官方捆绑下载:

http://dsource.org/projects/tango/wiki/TopicInstallTangoDmd

您也可以单独下载一个较新的编译器,但Tango可能无法使用最新的编译器开箱即用 - 您可能需要在几个地方更新代码才能构建它。


Tango不再由其创建者维护,这就是为什么下载还没有更新的原因。一些志愿者可能会维护Tango的叉子,这些叉子与最新的D版本一起使用。例如,这是一个D2分叉:https://github.com/SiegeLord/Tango-D2

答案 1 :(得分:0)

分享我的发现:

我最终成功建立了一个 DMD 1.076,Tango as Library(Win32) Bundle。

我按照Tango's website中提到的有关Win32平台的详细步骤进行了操作。

适用于 DMD 1.071 版本。

我必须在一个模块中将private extern (Windows)代码行更改为protected extern (Windows)来解决一个问题。

我注意到Tango Library自从我之前使用的bundle(DMD1.056 / Tango 0.99.9)以来经历了一些变化。