Dieses Repository enthält die BDE-Bibliotheken, derzeit BSL (Basic Standard Library), BDL (Basic Development Library), BAL (Basic Application Library) und BBL (Basic Business Library).
Weitere Informationen zu BDE-Bibliotheken finden Sie unter den folgenden Links.
BDE verwendet ein Build-System basierend auf cmake. Das Build-System befindet sich im BDE-Tools-Repository (siehe Dokumentationslinks).
Für das BDE CMake-Build-System muss die folgende Software auf dem System vorinstalliert und konfiguriert sein:
Beachten Sie, dass python
von den Build-Helfern bde_build_env.py
und cmake_build.py
verwendet wird, aber nicht unbedingt zum Erstellen von BDE erforderlich ist. Weitere Einzelheiten finden Sie in den unten verlinkten ausführlicheren Bauanweisungen.
Bitte beachten Sie die ausführlicheren Build-Anweisungen für Open-Source-Benutzer.
Die folgenden Befehle können zum Konfigurieren und Erstellen des BDE-Repositorys verwendet werden:
Klonen Sie die bde-tools
und bde
Repositorys und fügen Sie bde-tools
zu Ihrem PATH
hinzu:
$ 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
Führen Sie im Stammverzeichnis dieses Quell-Repositorys Folgendes aus:
$ export BDE_CMAKE_BUILD_DIR= $PWD /_build # configure the build directory
$ bbs_build configure -u opt_dbg_64_cpp17
Führen Sie Folgendes aus, um die Bibliotheken, jedoch nicht die Testtreiber, zu erstellen:
$ bbs_build build
Um auch die Testtreiber zu erstellen, führen Sie Folgendes aus:
$ bbs_build build --test build
Führen Sie Folgendes aus, um die Testtreiber zu erstellen und auszuführen:
$ bbs_build build --test run
Bitte beachten Sie die ausführlicheren Bauanweisungen für Bloomberg LP-Benutzer.
Die folgenden Befehle können zum Konfigurieren und Erstellen des BDE-Repositorys verwendet werden:
Klonen Sie die bde-tools
und bde
Repositorys und fügen Sie bde-tools
zu Ihrem PATH
hinzu:
$ 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
Führen Sie im Stammverzeichnis dieses Quell-Repositorys Folgendes aus:
$ export BDE_CMAKE_BUILD_DIR= $PWD /_build # configure the build directory
$ bbs_build configure -u opt_dbg_64_cpp17
Führen Sie Folgendes aus, um die Bibliotheken, jedoch nicht die Testtreiber, zu erstellen:
$ bbs_build build
Um auch die Testtreiber zu erstellen, führen Sie Folgendes aus:
$ bbs_build build --test build
Führen Sie Folgendes aus, um die Testtreiber zu erstellen und auszuführen:
$ bbs_build build --test run
Die BDE-Bibliotheken werden unter der Apache-Lizenz (Version 2.0) vertrieben; Weitere Informationen finden Sie in der LICENSE-Datei oben im Quellbaum.