นี่คือคำสั่ง gauche-config ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
gauche-config - ดึงพารามิเตอร์การกำหนดค่าของ Gauche
เรื่องย่อ
gauch-config ตัวเลือก
DESCRIPTION
Gauche-config.php แสดงพารามิเตอร์ต่าง ๆ ที่ระบุในเวลากำหนดค่าของ
การนำ Gauche Scheme ไปใช้ สามารถใช้ใน Makefile และสคริปต์การกำหนดค่าอื่น ๆ ได้
ที่ใช้ Gauche
OPTIONS
ทั่วไป พารามิเตอร์
-V รุ่นโกเก้.
--กำหนดค่าใหม่
พิมพ์บรรทัดคำสั่งที่ใช้กำหนดค่าการติดตั้ง Gauche ปัจจุบัน มันคือ
ค่อนข้างสะดวกในการกำหนดค่าทรีต้นทางของ Gauche ด้วยการกำหนดค่าเดียวกัน
เพียงพิมพ์ `gauche-config --reconfigure | NS'.
พารามิเตอร์ ไปยัง รวบรวม an ใบสมัคร การใช้ เก้งก้าง
-ผม, -แอล, -l
รายการตัวเลือก "-I" (รวมไดเร็กทอรี), ตัวเลือก "-L" (ไดเร็กทอรีไลบรารี) และ
ตัวเลือก "-l" (ไลบรารี่) สำหรับคอมไพเลอร์ที่จำเป็นสำหรับการคอมไพล์
แอปพลิเคชันที่เชื่อมโยงไลบรารี Gauche
--ซีซี ชื่อของคอมไพเลอร์ที่ใช้ในการคอมไพล์การติดตั้งปัจจุบัน
--ac ชื่อไดเรกทอรีที่มีมาโคร autoconf เฉพาะของ Gauche
--โค้ง ลายเซ็นสถาปัตยกรรมซึ่งใช้ในชื่อพา ธ ขึ้นอยู่กับสถาปัตยกรรม
ไฟล์ เช่น "i686-pc-linux-gnu"
พารามิเตอร์ ไปยัง ติดตั้ง ไฟล์
--syslibdir, --sysarchdir, --sysincdir
ไดเร็กทอรีที่ไฟล์ Scheme ของระบบหลักของ Gauche ขึ้นอยู่กับสถาปัตยกรรม
ไฟล์และไฟล์ส่วนหัวได้รับการติดตั้งตามลำดับ ไดเร็กทอรีเหล่านี้เป็นของ
แกนโกช; แพ็คเกจเพิ่มเติมไม่ควรใส่ไฟล์ไว้ในนั้น
--sitelibdir, --sitearchdir, --siteincdir
ไดเร็กทอรีที่แพ็คเกจเพิ่มเติมจะใส่ไฟล์ Scheme, สถาปัตยกรรม-
ไฟล์ที่ขึ้นต่อกันและไฟล์ส่วนหัวตามลำดับ
--pkglibdir, --pkarchdir, --pkgincdir
เช่นเดียวกับ --sitelibdir ฯลฯ ยกเว้นว่าชื่อไดเรกทอรีฐานเหลือเป็น
`${datadir}' ผลลัพธ์เหมาะที่จะฝังใน Makefiles สำหรับฐาน
ไดเร็กทอรีสามารถถูกแทนที่ได้ในเวลาบิลด์แทนที่จะกำหนดค่าเวลา NS
เทมเพลตเริ่มต้นสำหรับแพ็คเกจส่วนขยาย Gauche ใช้ตัวเลือกเหล่านี้
--มันดีร์ --ข้อมูล
ไดเร็กทอรีที่ติดตั้ง gauche manpage และเอกสารข้อมูล
พารามิเตอร์ ไปยัง รวบรวม เก้งก้าง ขยาย
--วัตถุ-คำต่อท้าย
ส่วนขยายของวัตถุที่คอมไพล์แล้ว (เช่น 'o')
--executable-ต่อท้าย
คำต่อท้ายของไฟล์สั่งการ (ปกติจะว่างในรุ่น Unix และ '.exe' บน Windows
สังเกตว่า '.' เป็นส่วนหนึ่งของคำต่อท้ายในตัวเลือกนี้ ซึ่งต่างจาก -suffix . อื่น ๆ
ตัวเลือก
--so-ต่อท้าย
ส่วนขยายของโมดูลที่โหลดได้ (dlopen-able) แบบไดนามิก (เช่น 'so' หรือ 'dll')
--so-cflags
แฟล็กที่จำเป็นในการรวบรวมอ็อบเจ็กต์ที่ใช้ร่วมกัน
--so-ldflags
แฟล็กที่จำเป็นในการเชื่อมโยงส่วนขยายของ gauche
--so-libs
ห้องสมุดที่จะเชื่อมโยงกับส่วนขยายของ gauche
--dylib-คำต่อท้าย
คำต่อท้ายสำหรับไลบรารีที่เชื่อมโยงแบบไดนามิก ยูนิกซ์บางรุ่นต้องมีส่วนต่อท้ายพิเศษ
(เช่น 'dylib') บนแพลตฟอร์มอื่น ๆ สิ่งนี้จะเหมือนกับ '--so-suffix'
--dylib-ldflags
แฟล็กที่จำเป็นในการเชื่อมโยงไฟล์ไลบรารีที่เชื่อมโยงแบบไดนามิก ต้องใช้ยูนิกซ์บางรุ่น
ธงพิเศษ บนแพลตฟอร์มอื่นๆ จะเหมือนกับ '--so-ldflags'
--rpath-ธง
Compler flag(s) เพื่อฝัง RPATH ในไบนารี
--libgauche-ดังนั้น
ชื่อของไลบรารีที่ใช้ร่วมกันของ libgauche
ผู้เขียน
ชิโระ คาวาอิ (shiro @ acm . org)
ใช้ gauche-config ออนไลน์โดยใช้บริการ onworks.net