bde
1.0.0
该存储库包含 BDE 库,目前为 BSL(基本标准库)、BDL(基本开发库)、BAL(基本应用程序库)和 BBL(基本业务库)。
有关 BDE 库的更多信息,请点击以下链接。
BDE 使用基于 cmake 的构建系统。构建系统位于 BDE 工具存储库中(请参阅文档链接)。
BDE CMake 构建系统需要在系统上预安装和配置以下软件:
请注意,构建助手bde_build_env.py
和cmake_build.py
使用python
,但构建 BDE 并不是严格需要的。有关更多详细信息,请参阅下面链接的更完整的构建说明。
请参阅面向开源用户的更完整的构建说明。
以下命令可用于配置和构建 BDE 存储库:
克隆bde-tools
和bde
存储库并将bde-tools
添加到您的PATH
:
$ git clone https://github.com/bloomberg/bde-tools.git
$ export PATH= $PWD /bde-tools/bin: $PATH # add bde-tools to the 'PATH'
$ git clone https://github.com/bloomberg/bde.git
$ cd bde
从该源存储库的根目录运行:
$ export BDE_CMAKE_BUILD_DIR= $PWD /_build # configure the build directory
$ bbs_build configure -u opt_dbg_64_cpp17
要构建库,但不构建测试驱动程序,请运行:
$ bbs_build build
要构建测试驱动程序,请运行:
$ bbs_build build --test build
要构建并运行测试驱动程序,请运行:
$ bbs_build build --test run
请参阅适用于 Bloomberg LP 用户的更完整的构建说明。
以下命令可用于配置和构建 BDE 存储库:
克隆bde-tools
和bde
存储库并将bde-tools
添加到您的PATH
:
$ git clone bbgithub:bde/bde-tools
$ export PATH= $PWD /bde-tools/bin: $PATH # add bde-tools to the 'PATH'
$ git clone bbgithub:bde/bde
$ cd bde
从该源存储库的根目录运行:
$ export BDE_CMAKE_BUILD_DIR= $PWD /_build # configure the build directory
$ bbs_build configure -u opt_dbg_64_cpp17
要构建库,但不构建测试驱动程序,请运行:
$ bbs_build build
要构建测试驱动程序,请运行:
$ bbs_build build --test build
要构建并运行测试驱动程序,请运行:
$ bbs_build build --test run
BDE 库根据 Apache 许可证(版本 2.0)分发;有关详细信息,请参阅源树顶部的许可证文件。