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 bdeDari root repositori sumber ini, jalankan:
$ export BDE_CMAKE_BUILD_DIR= $PWD /_build # configure the build directory
$ bbs_build configure -u opt_dbg_64_cpp17Untuk membangun perpustakaan, tetapi bukan driver pengujian, jalankan:
$ bbs_build buildUntuk juga membuat driver pengujian, jalankan:
$ bbs_build build --test buildUntuk membuat dan menjalankan driver pengujian, jalankan:
$ bbs_build build --test runSilakan 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 bdeDari root repositori sumber ini, jalankan:
$ export BDE_CMAKE_BUILD_DIR= $PWD /_build # configure the build directory
$ bbs_build configure -u opt_dbg_64_cpp17Untuk membangun perpustakaan, tetapi bukan driver pengujian, jalankan:
$ bbs_build buildUntuk juga membuat driver pengujian, jalankan:
$ bbs_build build --test buildUntuk membuat dan menjalankan driver pengujian, jalankan:
$ bbs_build build --test runPerpustakaan BDE didistribusikan di bawah Lisensi Apache (versi 2.0); lihat file LISENSI di bagian atas pohon sumber untuk informasi lebih lanjut.