`
yidongkaifa
  • 浏览: 4059313 次
文章分类
社区版块
存档分类
最新评论

使用bcp给boost瘦身

 
阅读更多

bcp是boost附带的一个工具,功能是可以从boost这个庞大而复杂的库中裁剪出我们所需要的子功能模块。

只要我们运行 bcp shared_ptr MyPtrFolder 那么bcp就会自动将shared_ptr和其依赖的文件复制到MyPtrFolder目录中。

具体使用方法:

1、编译bjam。这也是编译boost的必需步骤,直接运行bootstrap.bat就好了。如果之前已经编译过,可略过这步。

2、把bjam.exe拷贝到tools/bcp 目录下,使用vs的命令行运行 bjam.exe,参数随意,无非也就是toolset选择 release/debug选择等等,没有参数也能编译成功。

3、在bin.v2/tools/bcp/... (再后面是根据你的编译选项而生成的文件夹,如msvc-9.0/release/link-static/threading-multi) 目录下可以找到 bcp.exe。这就是我们所需要的程序了。

bcp的使用是简单的,假设我们允许程序员用A、B、C、D这样四个模块,那么我们可以这样:

bcp --boost:<boost-root-directory> A B C D <output-directory>

这里A、B、C、D可以是:

Boost的头文件名。如: boost/shared_ptr.hpp

Boost的库名。如:regex

Boost的头文件标题:boost/shared_ptr 或者 shared_ptr

如果是在boost根目录下,那指定boost目录的参数也可以省去。

分享到:
评论

相关推荐

    BCP资料BCP资料BCP资料BCP资料BCP资料BCP资料

    BCP资料BCP资料BCP资料BCP资料BCP资料BCP资料BCP资料BCP资料

    bcp的使用说明

    bcp的使用说明

    sql bcp 使用大全

    bcp是sql用于进行大量数据传输/转换的工具。本文档主要针对其使用方法进行了详细的总结,并给出了实际例子,想信会为不了解bcp工具使用的读者以启示。

    delphi开发的BCP小工具

    delphi开发的BCP小工具,可以反馈BCP列表及相关错误等等。

    BCP详细参数.txt

    指定格式文件的完整路径,该格式文件包含以前在同一个表或视图上使用 bcp 时的存储响应。当使用由 format 选项所创建的格式文件大容量复制入或复制出数据时,使用此选项。格式文件的创建是可选的。在提示几个格式...

    sql server 中 BCP使用方法详解

    sql server 中 BCP使用方法详解,快速从SQL SERVER中导入导出数据的命令

    sybase bcp命令详解

    bcp sybase 数据库 讲解bcp参数以及使用方法

    sybase bcp

    sybase bcp工具 sybase bcp工具 sybase bcp工具 sybase bcp工具 sybase bcp工具

    bcp命令详解+实例

    详细描述了bcp命令的使用. 包括怎么从数据库中bcp出文件, 怎么把文件bcp in到数据库中。

    mikrotik ros的bcp教程

    mikrotik ros的bcp教程,使用ppp封装网桥

    bcp—SQLServer命令行数据导入导出工具使用总结.txt

    bcp是微软SQLServer数据库系统的命令行工具,用于进行大数据量的导入导出,该工具简单实用、效率极高,本文总结了bcp命令操作的各种设置开关功能含义和使用方法,可以为需要的用户提供有益帮助。

    bcp常见问题处理

    sybase数据库bcp命令说明,bcp常见问题处理

    bcp 复制工具介绍

    bcp 复制工具介绍bcp命令是SQL Server提供的一个快捷的数据导入导出工具。使用它不需要启动任何图形管理工具就能以高效的方式导入导出数据。

    浪潮BCP双机安装

    inspur bcp 浪潮 机安装签 service 双机 无共享磁盘双机 浪潮双机

    BCP数据导入导出实例讲解

    批量复制程序(BCP)是Microsoft SQL Server中的一个命令行实用程序。使用BCP,我们可以导入并可从SQL Server数据库中快速而轻松地导出数据。任何使用这个功能的数据库管理员都承认BCP是一个关键工具。

    BCP_命令工具学习

    BCP_备份还原工具 批量导入导出的工具

    C++中Boost库裁剪与其应用详解

    Boost 库涵盖的范围极广,有字符串和文本处理相关子库比如 format 库和 regexp 库,有容器相关子库比如 variant 库(和 Qt 的 QVariant 有得一拼),有迭代器子库比如 tokenizer 库(可以把字符进行 tokenize),...

    bcp导入导出数据

    bcp导入导出SQL Server和Sybase数据库数据

    bcp使用手册

    1. 四个动作 01. 导入:这个动作使用IN命令完成,后面跟需要...03. 使用SQL语句导出:这个动作使用QueryOut命令完成,跟OUT类似,数据源是SQL语句 04. 导出格式文件:这个动作使用Format命令完成,后而跟格式文件名

    BCP命令详解

    BCP命令详解

Global site tag (gtag.js) - Google Analytics