นี่คือคำสั่ง llvm-config-3.7 ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
llvm-config - พิมพ์ตัวเลือกการคอมไพล์ LLVM
เรื่องย่อ
llvm-config.dll ตัวเลือก [ส่วนประกอบ... ]
DESCRIPTION
llvm-config.dll ทำให้ง่ายต่อการสร้างแอปพลิเคชันที่ใช้ LLVM มันสามารถพิมพ์
แฟล็กคอมไพเลอร์ แฟล็กตัวเชื่อมโยง และไลบรารีอ็อบเจ็กต์ที่จำเป็นในการเชื่อมโยงกับ LLVM
ตัวอย่าง
ในการเชื่อมโยงกับ JIT:
g++ `llvm-config --cxxflags` -o HowToUseJIT.o -c HowToUseJIT.cpp
g++ `llvm-config --ldflags' -o HowToUseJIT HowToUseJIT.o \
`llvm-config --libs เครื่องยนต์ bcreader scalaropts`
OPTIONS
--รุ่น
พิมพ์หมายเลขเวอร์ชันของ LLVM
-ช่วยด้วย
พิมพ์บทสรุปของ llvm-config.dll ข้อโต้แย้ง
--คำนำหน้า
พิมพ์คำนำหน้าการติดตั้งสำหรับ LLVM
--src-รูท
พิมพ์รากต้นทางที่สร้าง LLVM
--obj-ราก
พิมพ์ root ของอ็อบเจ็กต์ที่ใช้สร้าง LLVM
--บินดิร
พิมพ์ไดเร็กทอรีการติดตั้งสำหรับไบนารี LLVM
--รวมถึง
พิมพ์ไดเร็กทอรีการติดตั้งสำหรับส่วนหัว LLVM
--libdir
พิมพ์ไดเร็กทอรีการติดตั้งสำหรับไลบรารี LLVM
-cxxflags
พิมพ์แฟล็กคอมไพเลอร์ C++ ที่จำเป็นในการใช้ส่วนหัว LLVM
--ldflags
พิมพ์แฟล็กที่จำเป็นในการลิงก์กับไลบรารี LLVM
--libs
พิมพ์ไลบรารีทั้งหมดที่จำเป็นในการเชื่อมโยงกับ LLVM . ที่ระบุ ส่วนประกอบรวมทั้ง
การพึ่งพาใด ๆ
--libnames
คล้ายกับ --libsแต่พิมพ์ชื่อไฟล์เปล่าของไลบรารีโดยไม่ต้อง -l or
ชื่อพาธ มีประโยชน์สำหรับการเชื่อมโยงกับสำเนา LLVM ที่ยังไม่ได้ติดตั้ง
--libfiles
คล้ายกับ --libsแต่พิมพ์พาธแบบเต็มไปยังไฟล์ไลบรารีแต่ละไฟล์ สิ่งนี้มีประโยชน์เมื่อ
สร้างการพึ่งพา makefile เพื่อให้แน่ใจว่าเครื่องมือจะถูกเชื่อมโยงใหม่หากมีไลบรารีใด ๆ
ใช้การเปลี่ยนแปลง
--ส่วนประกอบ
พิมพ์ชื่อส่วนประกอบที่ถูกต้องทั้งหมด
--เป้าหมาย-สร้างขึ้น
พิมพ์ชื่อคอมโพเนนต์สำหรับเป้าหมายทั้งหมดที่สนับสนุนโดยสำเนา LLVM นี้
--build-โหมด
พิมพ์โหมดบิลด์ที่ใช้เมื่อสร้าง LLVM (เช่น Debug หรือ Release)
ส่วนประกอบ
หากต้องการพิมพ์รายการส่วนประกอบที่มีทั้งหมด ให้เรียกใช้ llvm-config.dll --ส่วนประกอบ. ในกรณีส่วนใหญ่,
ส่วนประกอบตรงกับไลบรารี LLVM โดยตรง ส่วนประกอบ "เสมือน" ที่มีประโยชน์ ได้แก่:
ทั้งหมด
รวมไลบรารี LLVM ทั้งหมด ค่าเริ่มต้นหากไม่มีการระบุส่วนประกอบ
แบ็กเอนด์
รวมถึงแบ็กเอนด์ดั้งเดิมหรือแบ็กเอนด์ C
เครื่องยนต์
รวมถึง JIT ดั้งเดิมหรือล่ามบิตโค้ด
EXIT สถานภาพ
If llvm-config.dll สำเร็จมันจะออกด้วย 0 มิฉะนั้นหากเกิดข้อผิดพลาดมันจะออก
ด้วยค่าที่ไม่เป็นศูนย์
ใช้ llvm-config-3.7 ออนไลน์โดยใช้บริการ onworks.net