Este repositorio contiene las bibliotecas BDE, actualmente BSL (Basic Standard Library), BDL (Basic Development Library), BAL (Basic Application Library) y BBL (Basic Business Library).
Para obtener más información sobre las bibliotecas BDE, siga los enlaces a continuación.
BDE utiliza un sistema de compilación basado en cmake. El sistema de compilación se encuentra en el repositorio de herramientas BDE (consulte Enlaces de documentación).
El sistema de compilación BDE CMake requiere que el siguiente software esté preinstalado y configurado en el sistema:
Tenga en cuenta que los ayudantes de compilación bde_build_env.py
y cmake_build.py
utilizan python
, pero no es estrictamente necesario para compilar BDE. Consulte las instrucciones de compilación más completas vinculadas a continuación para obtener más detalles.
Consulte las instrucciones de compilación más completas para usuarios de código abierto.
Los siguientes comandos se pueden utilizar para configurar y construir el repositorio BDE:
Clona los bde-tools
y los repositorios bde
y agrega bde-tools
a tu 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
Desde la raíz de este repositorio fuente, ejecute:
$ export BDE_CMAKE_BUILD_DIR= $PWD /_build # configure the build directory
$ bbs_build configure -u opt_dbg_64_cpp17
Para crear las bibliotecas, pero no los controladores de prueba, ejecute:
$ bbs_build build
Para crear también los controladores de prueba, ejecute:
$ bbs_build build --test build
Para compilar y ejecutar los controladores de prueba, ejecute:
$ bbs_build build --test run
Consulte las instrucciones de compilación más completas para los usuarios de Bloomberg LP.
Los siguientes comandos se pueden utilizar para configurar y construir el repositorio BDE:
Clona los repositorios bde-tools
y bde
y agrega bde-tools
a tu 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
Desde la raíz de este repositorio fuente, ejecute:
$ export BDE_CMAKE_BUILD_DIR= $PWD /_build # configure the build directory
$ bbs_build configure -u opt_dbg_64_cpp17
Para crear las bibliotecas, pero no los controladores de prueba, ejecute:
$ bbs_build build
Para crear también los controladores de prueba, ejecute:
$ bbs_build build --test build
Para compilar y ejecutar los controladores de prueba, ejecute:
$ bbs_build build --test run
Las bibliotecas BDE se distribuyen bajo la licencia Apache (versión 2.0); consulte el archivo LICENCIA en la parte superior del árbol de fuentes para obtener más información.