Este repositório contém as bibliotecas BDE, atualmente BSL (Basic Standard Library), BDL (Basic Development Library), BAL (Basic Application Library) e BBL (Basic Business Library).
Para mais informações sobre bibliotecas BDE siga os links abaixo.
BDE usa um sistema de compilação baseado em cmake. O sistema de compilação está localizado no repositório de ferramentas BDE (consulte Links de documentação).
O sistema de compilação BDE CMake requer que o seguinte software seja pré-instalado e configurado no sistema:
Observe que python é usado pelos auxiliares de construção bde_build_env.py e cmake_build.py , mas não é estritamente necessário para construir o BDE. Consulte as instruções de construção mais completas no link abaixo para obter mais detalhes.
Consulte as instruções de construção mais completas para usuários de código aberto.
Os seguintes comandos podem ser usados para configurar e construir o repositório BDE:
Clone o bde-tools e os repositórios bde e adicione bde-tools ao seu 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 bdeNa raiz deste repositório de origem, execute:
$ export BDE_CMAKE_BUILD_DIR= $PWD /_build # configure the build directory
$ bbs_build configure -u opt_dbg_64_cpp17Para construir as bibliotecas, mas não os drivers de teste, execute:
$ bbs_build buildPara também construir os drivers de teste, execute:
$ bbs_build build --test buildPara compilar e executar os drivers de teste, execute:
$ bbs_build build --test runConsulte as instruções de construção mais completas para usuários do Bloomberg LP.
Os seguintes comandos podem ser usados para configurar e construir o repositório BDE:
Clone os repositórios bde-tools e bde e adicione bde-tools ao seu 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 bdeNa raiz deste repositório de origem, execute:
$ export BDE_CMAKE_BUILD_DIR= $PWD /_build # configure the build directory
$ bbs_build configure -u opt_dbg_64_cpp17Para construir as bibliotecas, mas não os drivers de teste, execute:
$ bbs_build buildPara também construir os drivers de teste, execute:
$ bbs_build build --test buildPara compilar e executar os drivers de teste, execute:
$ bbs_build build --test runAs bibliotecas BDE são distribuídas sob a licença Apache (versão 2.0); consulte o arquivo LICENSE no topo da árvore de origem para obter mais informações.