首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有D的包裹经理吗?

问有D的包裹经理吗?
EN

Stack Overflow用户
提问于 2011-12-09 05:56:17
回答 3查看 976关注 0票数 10

我找到了SCons,它看起来很有用,但并不是我想要的。我真的不想要一个构建工具;我真正想要的是一个包管理器。

其他语言也有类似的工具:

  • Python- easy_install或ppp
  • JavaScript/NodeJS
  • 去安装

我希望有一个开放源码D项目的数据库,它可以集成到一个更大的应用程序中,只需几个命令,例如(假设dpack是命令):

代码语言:javascript
复制
# get source from database, run build script if there is one
dpack install some_package

# builds current package, grabbing dependencies as necessary
dpack build

# removes source (build will fail without it)
dpack remove

有这样的东西给D吗?如果没有,我很可能会自己写。

EN

回答 3

Stack Overflow用户

发布于 2013-08-09 17:27:45

我发现了这个,

http://code.dlang.org/about

它不相信所谓的配音套餐。

DUB是D项目的构建工具,支持自动检索依赖项并将它们集成到构建过程中。设计的重点是为简单的项目提供最大的简单性,同时提供在需要时定制事物的机会。

票数 8
EN

Stack Overflow用户

发布于 2011-12-10 23:15:21

我不认为它正在积极地工作,但你可以看看DSSS

DSSS,D共享软件系统,建立在重建的基础上,并打算创建一个标准化的系统,用于构建、安装、配置、获取和使用D软件,在麻省理工学院许可下被授权为自由和开放源码软件:http://www.opensource.org/licenses/mit-license.php。它的一个值得注意的组件是它的net模块,它为D编程语言提供了与Perl的CPAN或Ruby的Gems类似的组件。

http://www.dsource.org/projects/dsss

票数 1
EN

Stack Overflow用户

发布于 2021-12-28 12:35:29

自最初的问题(和答案)发布以来,已经过去了一段时间,但在2021年后期,DUB (https://github.com/dlang/dub) 预装在DMD (参考编译器)中,在https://code.dlang.org/上有一个包的中央存储库。

如果使用其他编译器(GDC、最不发达国家等)您可能仍然需要手动安装DUB并使用例如dub --compiler=gdc ...

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8441646

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档