愿意利用 Tango 库以及 DMD 1 编译器 (v1.076) 的最新版本,我在网上搜索该捆绑包是徒劳的。
那怎么能建?
解决了:
我已经设法用 Tango 构建了 DMD 1 v1.076。看这里我的回答。
为什么你需要一个捆绑包,特别是?
这是官方捆绑包下载:
http://dsource.org/projects/tango/wiki/TopicInstallTangoDmd
您也可以单独下载更新的编译器,但 Tango 可能无法与最新的开箱即用编译器一起使用 - 您可能需要在几个地方更新代码才能构建它。
Tango 不再由其创建者维护,这就是下载内容有一段时间没有更新的原因。一些志愿者可能正在维护使用最新 D 版本的 Tango 的分支。例如,这里是一个 D2 分支:https ://github.com/SiegeLord/Tango-D2
分享我的发现:
我终于成功地构建了一个DMD 1.076 与 Tango 作为库 (Win32)捆绑包。
我按照Tango 网站中提到的有关 Win32 平台的详细步骤进行操作。
它适用于DMD 1.071版本以后。
private extern (Windows)
我必须通过将一行代码更改protected extern (Windows)
为一个模块来解决一个问题。
我注意到自从我之前使用的捆绑包 (DMD1.056/Tango 0.99.9) 以来,Tango 库发生了一些变化。