Skip to content

boost-1.64裁剪版,总大小只有十几兆,保留boost一些基本模块和库,像智能指针、字符串处理、可变类型、foreach等

Notifications You must be signed in to change notification settings

shenyamu/boost_lite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

boost_lite

Boost官方的原始源码支持的功能非常多,比较庞大,解压后占用了五百多兆的空间,故对它进行了人工裁剪,针对boost-1.64版本进行裁剪,使其轻量化,最后总大小只有十几兆,支持在window、linux等平台编译运行

支持的特性

如:智能指针、正则表达式(regex)、字符串处理(string algo)、可变类型(any、variant)、foreach、assign、tuple等,后续也可持续补充,弥补了c++98标准特性的不足,便于应用的快速开发

说明

Boost大多数功能都是以hpp头文件的形式提供给应用使用,无需编译成库,除了少数几个库,利用自带工具“b2 --show-libraries”可以查看。本次提取的功能中只有regex正则表达式需要编译库

About

boost-1.64裁剪版,总大小只有十几兆,保留boost一些基本模块和库,像智能指针、字符串处理、可变类型、foreach等

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published