这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 bjam,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
Boost.Build - 软件构建工具
商品描述
Boost.Build 2014.03-svn
项目特定的帮助:
项目在 Jamroot 中有 jamfile
用法:
b2 [选项] [属性] [安装|阶段]
构建并安装 Boost。
目标和相关选项:
安装
将头文件和编译的库文件安装到
=======
配置的位置(如下)。
--前缀=
在此处安装与架构无关的文件。 默认; C:\Boost on Win32 默认;
在/ usr /本地 在 Unix 上。 Linux等。
--exec-前缀=在此处安装架构相关文件。
默认;
--libdir=
在此处安装库文件。 默认;/ lib目录
--includedir=
在这里安装头文件。 默认; /包括
stage 仅构建并安装已编译的库文件到
====== 阶段目录。
--stagedir=
在这里安装库文件默认; 。/阶段
其他选项:
--构建类型=
构建指定的预定义库变体集。 注意
构建哪些变体取决于每个库支持的内容。
-- 最小 -- (默认)构建最小的一组
变种。 在 Windows 上,这些是调试和发布中的静态多线程库
模式,使用共享运行时。 在 Linux 上,这些是静态的和共享的多线程
处于发布模式的库。
-- 完成 -- 构建所有可能的变体。
--构建目录=DIR
在此位置构建,而不是在分发树内构建。
推荐!
--显示库
显示需要构建和安装步骤的 Boost 库列表,以及
然后退出。
--布局=
确定是否选择库名称和头位置,以便多个
可以在同一系统上使用 Boost 版本或多个编译器。
-- 版本化 -- boost 二进制文件的名称包括
Boost 版本号、编译器的名称和版本以及编码构建
特性。 Boost 头文件安装在一个子目录中谁的名字
包含 Boost 版本号。
-- 标记 -- boost 二进制文件的名称包括
编码的构建属性,例如变体和线程,但不包括
编译器名称和版本,或 Boost 版本。 如果您构建,此选项很有用
Boost 的几种变体,使用相同的编译器。
-- 系统 -- 二进制文件名不包括
Boost 版本号或编译器的名称和版本号。 提升标题
直接安装到. 此选项适用于系统
集成商构建分发包。
Windows 上的默认值为“版本化”,并且
Unix 上的“系统”。
--buildid=ID
将指定的 ID 添加到构建库的名称中。 默认是不添加
任何东西。
--python-buildid=ID
将指定的 ID 添加到依赖 Python 的构建库的名称中。 这
默认是不添加任何东西。 除了添加此 ID --buildid.
- 帮帮我 这条信息。
- 和-
构建并安装指定的. 如果使用此选项,则只有库
使用此选项指定的将被构建。
- 没有-
不要构建、暂存或安装指定的. 默认情况下,所有库
被建造。
性质:
工具集=工具集
指示要使用的工具集。
变体=调试|发布
选择构建变体
链接=静态|共享
是构建静态库还是共享库
线程=单|多
是构建单线程还是多线程二进制文件
运行时链接=静态|共享
是否链接到静态或共享 C 和 C++ 运行时。
一般命令行用法:
b2 [选项] [属性] [目标]
可以按任何顺序指定选项、属性和目标。
重要选项:
* - 干净的 移除目标而不是构建 * -a 重建一切 * -n 别
执行命令,只打印它们 * -d+2 在执行时显示命令 *
-d0 禁止所有信息性消息 * -q 在第一个错误时停止 * --重新配置
重新运行所有配置检查 * --调试配置 诊断配置 *
--调试构建 报告哪些目标是用哪些属性构建的 *
--调试生成器 诊断生成器搜索/执行
进一步帮助:
以下选项可用于获取其他文档。
* --help-选项 打印更多晦涩的命令行选项。 * --help-内部
Boost.Build 实现细节。 * --help-doc-选项 实施细则
文档格式。
...找到 1 个目标...
使用 onworks.net 服务在线使用 bjam