Repositori ini berisi perpustakaan BDE, saat ini BSL (Basic Standard Library), BDL (Basic Development Library), BAL (Basic Application Library), dan BBL (Basic Business Library).
Untuk informasi lebih lanjut tentang perpustakaan BDE ikuti tautan di bawah ini.
BDE menggunakan sistem build berdasarkan cmake. Sistem pembangunan terletak di repositori alat BDE (lihat Tautan Dokumentasi).
Sistem pembangunan BDE CMake memerlukan perangkat lunak berikut untuk diinstal sebelumnya dan dikonfigurasi pada sistem:
Perhatikan bahwa python
digunakan oleh pembantu pembangunan bde_build_env.py
dan cmake_build.py
, tetapi tidak sepenuhnya diperlukan untuk membangun BDE. Lihat petunjuk pembuatan yang lebih lengkap yang ditautkan di bawah untuk detail lebih lanjut.
Silakan lihat petunjuk pembuatan yang lebih lengkap untuk pengguna sumber terbuka.
Perintah berikut dapat digunakan untuk mengkonfigurasi dan membangun repositori BDE:
Kloning bde-tools
dan bde
repositori dan tambahkan bde-tools
ke PATH
Anda:
$ 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
Dari root repositori sumber ini, jalankan:
$ export BDE_CMAKE_BUILD_DIR= $PWD /_build # configure the build directory
$ bbs_build configure -u opt_dbg_64_cpp17
Untuk membangun perpustakaan, tetapi bukan driver pengujian, jalankan:
$ bbs_build build
Untuk juga membuat driver pengujian, jalankan:
$ bbs_build build --test build
Untuk membuat dan menjalankan driver pengujian, jalankan:
$ bbs_build build --test run
Silakan lihat petunjuk pembuatan lebih lengkap untuk pengguna Bloomberg LP.
Perintah berikut dapat digunakan untuk mengkonfigurasi dan membangun repositori BDE:
Kloning repositori bde-tools
dan bde
dan tambahkan bde-tools
ke PATH
Anda:
$ 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
Dari root repositori sumber ini, jalankan:
$ export BDE_CMAKE_BUILD_DIR= $PWD /_build # configure the build directory
$ bbs_build configure -u opt_dbg_64_cpp17
Untuk membangun perpustakaan, tetapi bukan driver pengujian, jalankan:
$ bbs_build build
Untuk juga membuat driver pengujian, jalankan:
$ bbs_build build --test build
Untuk membuat dan menjalankan driver pengujian, jalankan:
$ bbs_build build --test run
Perpustakaan BDE didistribusikan di bawah Lisensi Apache (versi 2.0); lihat file LISENSI di bagian atas pohon sumber untuk informasi lebih lanjut.