帮酷LOGO
  • 显示原文与译文双语对照的内容
文章标签:模式  工具箱  tool  
A toolkit for modern C++ development

  • 源代码名称:atria
  • 源代码网址:http://www.github.com/Ableton/atria
  • atria源代码文档
  • atria源代码下载
  • Git URL:
    git://www.github.com/Ableton/atria.git
  • Git Clone代码到本地:
    git clone http://www.github.com/Ableton/atria
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/Ableton/atria
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
  • 心房

    中庭是一个用于现代 C++ 开发工具的工具包。

    [ Build Status ] ( https://travis-ci.org/Ableton/atria )

    它提供了扩展标准库功能的核心组件。 它提供了一般感兴趣的库,以 STL 。fusion 。Adobe源库或者facebook的恶意为心。

    这是一个收费的开放源代码项目。 建议你使用它。修改它并重新发布它。

    状态

    中庭用标准的编写,并用最新版本的GCC和Clang编译。

    这个项目正在积极开发,它的API还不稳定。 因此,它不适合大多数生产系统。 不过,它经过全面测试,我们鼓励你尝试 你的反馈非常欢迎。

    模块

    • atria::prelude 提供了基本的函数编程工具,以 Clojure core 和 haskell Prelude 中的。

    • atria::variant 提供了更好地使用 Boost.VariantEggs.Variant 插件的工具,并且可以定制为其他和类型实现。

    • atria::meta 提供几个元编程工具,包括一些用于多种可变类型和概念检查工具的 Boost.MPL 。

    • atria::estd 提供了一些C++14和标准库组件的C++11兼容实现。

    • atria::xform 提供了高效的传感器实现,这是富Hickey在中引入的一个。

    • atria::funken 为编写epochal和函数数据模型提供了一个面向对象的实验库。

    • atria::testing 提供了用于编写间谍。模拟。微型基准测试和更多的测试工具和框架。

    文档

    参考文档可以在这里浏览。

    它可以通过在项目目录中执行来生成: doxygen doxy/doxygen.config

    依赖项

    其他依赖是通过子模块的vendored 。 请确保运行 git submodule update --init --recursive 建筑物前。

    维护者

    许可证

    在MIT许可证下发布了个 Atria 。

    版权所有( c ) 2014,2015 Ableton AG,柏林

    若要在取得该软件副本时免费授予任何人,如有下列条件的软件,请免费授予该软件的副本,并与相关的文档文件("软件") 进行许可,包括不受限制的权利,包括以下条件:

    上述版权声明和本许可声明须包括在所有的副本或实质性部分的软件。

    软件是"是",没有任何保证,表示或者隐含,包括但不限于销售,适合特定用途和 NONINFRINGEMENT 。 作者或者版权持有人在合同。侵权或者它的他与软件或者它的他用户交易的行为。



    文章标签:tool  模式  工具箱  

    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语