นี่คือคำสั่ง bjam ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
Boost.Build - เครื่องมือสร้างซอฟต์แวร์
DESCRIPTION
Boost.สร้าง 2014.03-svn
ความช่วยเหลือเฉพาะโครงการ:
โครงการมี jamfile ที่ Jamroot
การใช้งาน:
b2 [ตัวเลือก] [คุณสมบัติ] [ติดตั้ง | เวที]
สร้างและติดตั้ง Boost
เป้าหมายและตัวเลือกที่เกี่ยวข้อง:
ติดตั้ง
ติดตั้งส่วนหัวและไฟล์ไลบรารีที่คอมไพล์ไปที่
=======
ตำแหน่งที่กำหนดค่าไว้ (ด้านล่าง)
--คำนำหน้า=
ติดตั้งไฟล์สถาปัตยกรรมอิสระที่นี่ ค่าเริ่มต้น; C:\Boost บน Win32 Default;
/ usr / local บนยูนิกซ์ ลินุกซ์ เป็นต้น
--exec-คำนำหน้า=ติดตั้งไฟล์ขึ้นอยู่กับสถาปัตยกรรมที่นี่
ค่าเริ่มต้น;
--libdir=
ติดตั้งไฟล์ไลบรารีที่นี่ ค่าเริ่มต้น;/ lib
--includedir=
ติดตั้งไฟล์ส่วนหัวที่นี่ ค่าเริ่มต้น; /รวม
stage สร้างและติดตั้งเฉพาะไฟล์ไลบรารีที่คอมไพล์ไปยัง
===== ไดเร็กทอรีสเตจ
--stagedir=
ติดตั้งไฟล์ไลบรารีที่นี่ ค่าเริ่มต้น; ./เวที
ตัวเลือกอื่น ๆ :
--build-type=
สร้างชุดรูปแบบต่างๆ ที่กำหนดไว้ล่วงหน้าของไลบรารี สังเกตว่า
ตัวแปรที่สร้างขึ้นนั้นขึ้นอยู่กับสิ่งที่แต่ละไลบรารีรองรับ
-- ต่ำสุด -- (ค่าเริ่มต้น) สร้างชุดขั้นต่ำของ
ตัวแปร บน Windows สิ่งเหล่านี้คือไลบรารีแบบมัลติเธรดแบบคงที่ในการดีบักและรีลีส
โหมดโดยใช้รันไทม์ที่ใช้ร่วมกัน บน Linux สิ่งเหล่านี้เป็นแบบสแตติกและมัลติเธรดที่ใช้ร่วมกัน
ไลบรารีในโหมดรีลีส
-- สมบูรณ์ -- สร้างรูปแบบต่างๆ ที่เป็นไปได้ทั้งหมด
--build-dir=DIR
สร้างในตำแหน่งนี้แทนการสร้างภายในแผนผังการกระจาย
แนะนำ!
--show-ห้องสมุด
แสดงรายการไลบรารี Boost ที่ต้องมีขั้นตอนการสร้างและการติดตั้ง และ
แล้วออก
--เค้าโครง=
กำหนดว่าจะเลือกชื่อห้องสมุดและตำแหน่งส่วนหัวเช่นว่าหลาย
เวอร์ชันของ Boost หรือคอมไพเลอร์หลายตัวสามารถใช้กับระบบเดียวกันได้
-- รุ่น -- ชื่อของไบนารีบูสต์ประกอบด้วย
หมายเลขเวอร์ชัน Boost ชื่อและเวอร์ชันของคอมไพเลอร์และบิลด์ที่เข้ารหัส
คุณสมบัติ. ส่วนหัว Boost ได้รับการติดตั้งในไดเร็กทอรีย่อยของ ที่มีชื่อ
มีหมายเลขเวอร์ชัน Boost
-- แท็ก -- ชื่อของไบนารีบูสต์ ได้แก่
คุณสมบัติการสร้างที่เข้ารหัส เช่น ตัวแปรและเธรด แต่ไม่รวม
ชื่อและเวอร์ชันของคอมไพเลอร์ หรือเวอร์ชัน Boost ตัวเลือกนี้มีประโยชน์หากคุณสร้าง
Boost หลายรุ่นโดยใช้คอมไพเลอร์เดียวกัน
-- ระบบ -- ชื่อไบนารีไม่รวม the
เพิ่มหมายเลขเวอร์ชันหรือชื่อและหมายเลขเวอร์ชันของคอมไพเลอร์ เพิ่มส่วนหัว
ติดตั้งโดยตรงใน . ตัวเลือกนี้มีไว้สำหรับระบบ
ผู้รวบรวมสร้างแพ็คเกจการกระจาย
ค่าเริ่มต้นคือ 'รุ่น' บน Windows และ
'ระบบ' บน Unix
--buildid=ID
เพิ่ม ID ที่ระบุให้กับชื่อของไลบรารีที่สร้างขึ้น ค่าเริ่มต้นคือไม่เพิ่ม
สิ่งใด
--หลาม-buildid=ID
เพิ่ม ID ที่ระบุให้กับชื่อของไลบรารีที่สร้างขึ้นซึ่งขึ้นอยู่กับ Python NS
ค่าเริ่มต้นคือการไม่เพิ่มอะไรเลย ID นี้ถูกเพิ่มนอกเหนือจาก --buildid.
--ช่วยด้วย ข้อความนี้.
--กับ-
สร้างและติดตั้งที่ระบุ . หากใช้ตัวเลือกนี้ เฉพาะไลบรารี
ที่ระบุโดยใช้ตัวเลือกนี้จะถูกสร้างขึ้น
--ปราศจาก-
ห้ามสร้าง สเตจ หรือติดตั้งตามที่ระบุ . โดยค่าเริ่มต้น ไลบรารีทั้งหมด
ถูกสร้างขึ้น
คุณสมบัติ:
ชุดเครื่องมือ=ชุดเครื่องมือ
ระบุชุดเครื่องมือที่จะสร้างด้วย
ตัวแปร=ดีบัก|ปล่อย
เลือกรูปแบบการสร้าง
ลิงค์=คงที่|แชร์แล้ว
ไม่ว่าจะสร้างไลบรารีแบบสแตติกหรือแบบแบ่งใช้
เธรด = เดี่ยว | หลาย
ไม่ว่าจะสร้างไบนารีเดี่ยวหรือมัลติเธรด
runtime-link=static|shared
จะลิงก์กับรันไทม์ C และ C++ แบบสแตติกหรือที่แชร์
การใช้บรรทัดคำสั่งทั่วไป:
b2 [ตัวเลือก] [คุณสมบัติ] [เป้าหมาย]
สามารถระบุตัวเลือก คุณสมบัติ และเป้าหมายในลำดับใดก็ได้
ตัวเลือกที่สำคัญ:
* --ทำความสะอาด ลบเป้าหมายแทนการสร้าง * -a สร้างใหม่ทั้งหมด * -n อย่า
รันคำสั่งพิมพ์เท่านั้น * -d+2 แสดงคำสั่งเมื่อดำเนินการ *
-d0 ระงับข้อความแสดงข้อมูลทั้งหมด * -q หยุดที่ข้อผิดพลาดครั้งแรก * --กำหนดค่าใหม่
เรียกใช้การตรวจสอบการกำหนดค่าทั้งหมดอีกครั้ง * --debug-การกำหนดค่า วินิจฉัยการกำหนดค่า *
--debug-การสร้าง รายงานว่าเป้าหมายใดสร้างด้วยคุณสมบัติใด *
--debug-ตัวสร้าง วินิจฉัยการค้นหา/ดำเนินการของตัวสร้าง
ความช่วยเหลือเพิ่มเติม:
สามารถใช้ตัวเลือกต่อไปนี้เพื่อขอรับเอกสารเพิ่มเติมได้
* --help-ตัวเลือก พิมพ์ตัวเลือกบรรทัดคำสั่งที่คลุมเครือมากขึ้น * --help-ภายใน
รายละเอียดการใช้งาน Boost.Build * --help-doc-ตัวเลือก รายละเอียดการใช้งาน
การจัดรูปแบบเอกสาร
...พบ 1 เป้าหมาย...
ใช้ bjam ออนไลน์โดยใช้บริการ onworks.net