libmoost

libmoost is a collection of C++ utility libraries, including:

  • algorithms (set intersection, hashing, variable length encoding, ...)
  • abstractions for compiler specific features
  • configuration
  • container data structures (e.g. LRU cache, memory mapped files)
  • message digests
  • smart pointers (in addition to boost smart pointers)
  • I/O helpers (e.g. async writer, file change watcher)
  • key-value store client wrappers for kyoto tycoon, bdb, etc.
  • logging
  • template metaprogramming
  • a stomp message queue client
  • object-oriented shared object loading
  • service framework (helpers for daemonisation, remote shell access, monitoring, etc.)
  • progress bars
  • postgres pgq abstraction
  • signal handling
  • string functions
  • unit test support
  • threading
  • transaction handling
  • timers
  • xml parser
  • complex data structure stringification
  • benchmarking
  • C++ name demangling
  • and more!

Installation

libmoost requires a recent C++ compiler (g++, clang++) and boost-1.42 or (ideally) higher. It uses mirbuild as the build system. Once the dependencies are satisfied, you can build and test libmoost with

./build.py test

and install it using:

sudo ./build.py install

https://github.com/lastfm/libmoost

最新文章

  1. LeetCode:Word Ladder I II
  2. Java 常用方法
  3. .NET Core 1.0-最简单的Hello world控制台程序
  4. 【C++模版之旅】静态多态的讨论
  5. TensorFlow深度学习笔记 循环神经网络实践
  6. 对java多线程里Synchronized的思考
  7. 第十三章——卷积神经网络(CNN)
  8. 数据库概论_3标准化的SQL语言_ 数据定义
  9. so beautiful so white
  10. Oracle DB 12c first glance
  11. HBuilder的安装及用法
  12. BZOJ 4260 Codechef REBXOR (区间异或和最值) (01字典树+DP)
  13. I/O系统(一)
  14. mint19 源码安装python3.7
  15. Linux下Meepops的搭建
  16. 解决self.encoding = charset_by_name(self.charset).encoding
  17. strace 命令
  18. 使用Sigar获取服务器信息
  19. 李洪强和你一起学习前端之(8)CSS复习
  20. 常用EXE文件反编译工具【转】

热门文章

  1. HINTERNET应包含的头文件
  2. POJ 1258 Agri-Net|| POJ 2485 Highways MST
  3. 多事务运行并发问题spring学习笔记——数据库事务并发与锁详解
  4. [Node.js] Pass command line arguments to node.js
  5. Python 标准库 —— glob
  6. AOP 专题
  7. Qt5.4.2编译 qtpropertybrowser-2.51(从4修改到5的除错过程)
  8. nopCommerce 3.9 接口笔记
  9. [转至云风的博客]开发笔记 (2) :redis 数据库结构设计
  10. ios获取iphone手机设备型号