พื้นที่เก็บข้อมูลนี้ประกอบด้วยไลบรารี BDE ซึ่งปัจจุบันคือ BSL (Basic Standard Library), BDL (Basic Development Library), BAL (Basic Application Library) และ BBL (Basic Business Library)
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับไลบรารี BDE ตามลิงก์ด้านล่าง
BDE ใช้ระบบบิลด์ตาม cmake ระบบบิลด์อยู่ในที่เก็บเครื่องมือ BDE (ดูลิงก์เอกสารประกอบ)
ระบบสร้าง BDE CMake จำเป็นต้องติดตั้งและกำหนดค่าซอฟต์แวร์ต่อไปนี้ล่วงหน้าบนระบบ:
โปรดทราบว่า python
ถูกใช้โดย build helpers bde_build_env.py
และ cmake_build.py
แต่ไม่จำเป็นอย่างเคร่งครัดในการสร้าง BDE ดูคำแนะนำในการสร้างที่สมบูรณ์ยิ่งขึ้นที่ลิงก์ด้านล่างเพื่อดูรายละเอียดเพิ่มเติม
โปรดดูคำแนะนำในการสร้างที่สมบูรณ์ยิ่งขึ้นสำหรับผู้ใช้โอเพ่นซอร์ส
คำสั่งต่อไปนี้สามารถใช้เพื่อกำหนดค่าและสร้างที่เก็บ BDE:
โคลน bde-tools
และที่เก็บ bde
และเพิ่ม bde-tools
ใน 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
จากรูทของแหล่งเก็บข้อมูลต้นทางนี้ ให้รัน:
$ export BDE_CMAKE_BUILD_DIR= $PWD /_build # configure the build directory
$ bbs_build configure -u opt_dbg_64_cpp17
หากต้องการสร้างไลบรารี แต่ไม่ใช่ไดรเวอร์ทดสอบ ให้รัน:
$ bbs_build build
หากต้องการสร้างไดรเวอร์ทดสอบ ให้รัน:
$ bbs_build build --test build
หากต้องการสร้างและรันไดรเวอร์ทดสอบ ให้รัน:
$ bbs_build build --test run
โปรดดูคำแนะนำในการสร้างที่สมบูรณ์ยิ่งขึ้นสำหรับผู้ใช้ Bloomberg LP
คำสั่งต่อไปนี้สามารถใช้เพื่อกำหนดค่าและสร้างที่เก็บ BDE:
โคลน bde-tools
และที่เก็บ bde
และเพิ่ม bde-tools
ใน 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
จากรูทของแหล่งเก็บข้อมูลต้นทางนี้ ให้รัน:
$ export BDE_CMAKE_BUILD_DIR= $PWD /_build # configure the build directory
$ bbs_build configure -u opt_dbg_64_cpp17
หากต้องการสร้างไลบรารี แต่ไม่ใช่ไดรเวอร์ทดสอบ ให้รัน:
$ bbs_build build
หากต้องการสร้างไดรเวอร์ทดสอบ ให้รัน:
$ bbs_build build --test build
หากต้องการสร้างและรันไดรเวอร์ทดสอบ ให้รัน:
$ bbs_build build --test run
ไลบรารี BDE ได้รับการเผยแพร่ภายใต้ Apache License (เวอร์ชัน 2.0) ดูไฟล์ใบอนุญาตที่ด้านบนของแผนผังต้นทางสำหรับข้อมูลเพิ่มเติม