ນີ້ແມ່ນຄໍາສັ່ງ gauche-config ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
gauche-config - ດຶງເອົາຕົວກໍານົດການກໍາຫນົດຄ່າຂອງ Gauche
ສະຫຼຸບສັງລວມ
gauche-config ທາງເລືອກ
ລາຍລະອຽດ
Gauche-config ສະແດງຕົວກໍານົດການຕ່າງໆທີ່ລະບຸໄວ້ໃນເວລາການຕັ້ງຄ່າຂອງ
ການປະຕິບັດໂຄງການ Gauche. ມັນສາມາດຖືກນໍາໃຊ້ໃນ Makefile ແລະສະຄິບການຕັ້ງຄ່າອື່ນໆ
ທີ່ໃຊ້ Gauche.
OPTIONS
ໂດຍທົ່ວໄປ ພາລາມິເຕີ
-V ສະບັບ Gauche.
--ປັບຕັ້ງຄ່າຄືນໃຫມ່
ພິມເສັ້ນຄໍາສັ່ງທີ່ໃຊ້ເພື່ອກໍານົດການຕິດຕັ້ງ Gauche ໃນປັດຈຸບັນ. ມັນແມ່ນ
pretty handy ໃນ ການ configure ຕົ້ນ ໄມ້ ແຫຼ່ງ Gauche ອື່ນ ທີ່ ມີ ການ ຕັ້ງ ຄ່າ ດຽວ ກັນ;
ພຽງແຕ່ພິມ `gauche-config --reconfigure | sh'.
ຕົວກໍານົດການ to ລວບລວມ an ຄໍາຮ້ອງສະຫມັກ ການນໍາໃຊ້ ປະໄວ້
- ຂ້ອຍ, -L, -l
ບັນຊີລາຍຊື່ຂອງຕົວເລືອກ "-I" (ລວມທັງໄດເລກະທໍລີ), ທາງເລືອກ "-L" (ໄດເລກະທໍລີຫ້ອງສະຫມຸດ), ແລະ
"-l" ທາງເລືອກ (ຫ້ອງສະຫມຸດ) ສໍາລັບ compiler ທີ່ຈໍາເປັນເພື່ອລວບລວມ
ແອັບພລິເຄຊັນທີ່ເຊື່ອມຕໍ່ຫ້ອງສະໝຸດ Gauche.
--cc ຊື່ຂອງ compiler ທີ່ໃຊ້ໃນການລວບລວມການຕິດຕັ້ງໃນປະຈຸບັນ.
--ac ຊື່ໄດເລກະທໍລີທີ່ປະກອບມີ macro autoconf ສະເພາະ Gauche.
--ໂຄ້ງ ລາຍເຊັນສະຖາປັດຕະຍະກໍາ, ເຊິ່ງຖືກນໍາໃຊ້ໃນຊື່ເສັ້ນທາງຂອງສະຖາປັດຕະຍະກໍາ
ໄຟລ໌, ເຊັ່ນ: "i686-pc-linux-gnu".
ຕົວກໍານົດການ to ການຕິດຕັ້ງ ໄຟ
--syslibdir, --sysarchdir, --sysincdir
ໄດເລກະທໍລີທີ່ໄຟລ໌ Scheme ຂອງລະບົບຫຼັກຂອງ Gauche, ຂຶ້ນກັບສະຖາປັດຕະຍະກໍາ
ໄຟລ໌, ແລະໄຟລ໌ header ຖືກຕິດຕັ້ງ, ຕາມລໍາດັບ. ໄດເລກະທໍລີເຫຼົ່ານີ້ຂຶ້ນກັບ
Gauche ຫຼັກ; ແພັກເກດເພີ່ມເຕີມບໍ່ຄວນໃສ່ໄຟລ໌ໃນພວກມັນ.
--sitelibdir, --sitearchdir, --siteincdir
ໄດເລກະທໍລີທີ່ແພັກເກັດເພີ່ມເຕີມຈະວາງໄຟລ໌ Scheme, ຖາປັດຕະຍະ.
ໄຟລ໌ທີ່ຂຶ້ນກັບ, ແລະໄຟລ໌ header, ຕາມລໍາດັບ.
--pkglibdir, --pkgarchdir, --pkgincdir
ຄືກັນກັບ --sitelibdir ແລະອື່ນໆ, ຍົກເວັ້ນຊື່ໄດເລກະທໍລີພື້ນຖານຖືກປະໄວ້ເປັນ
`${datadir}'. ຜົນໄດ້ຮັບແມ່ນເຫມາະສົມທີ່ຈະຝັງຢູ່ໃນ Makefiles, ສໍາລັບພື້ນຖານ
ໄດເຣັກທໍຣີສາມາດຖືກ overridden ໃນເວລາສ້າງແທນທີ່ຈະກໍານົດເວລາ. ໄດ້
ແມ່ແບບເລີ່ມຕົ້ນສໍາລັບຊຸດຂະຫຍາຍ Gauche ໃຊ້ທາງເລືອກເຫຼົ່ານີ້.
--mandir, --infodir
ໄດເລກະທໍລີທີ່ gaache manpage ແລະເອກະສານຂໍ້ມູນຖືກຕິດຕັ້ງ.
ຕົວກໍານົດການ to ລວບລວມ ປະໄວ້ ການຂະຫຍາຍ
--object-suffix
ການຂະຫຍາຍຂອງວັດຖຸທີ່ລວບລວມ (ຕົວຢ່າງ 'o').
--executable-suffix
Suffix ຂອງການປະຕິບັດໄດ້ (ປົກກະຕິແລ້ວຫວ່າງເປົ່າຢູ່ໃນຕົວແປຂອງ Unix, ແລະ '.exe' ໃນ Windows.
ໃຫ້ສັງເກດວ່າ '.' ເປັນສ່ວນຫນຶ່ງຂອງຄໍາຕໍ່ທ້າຍໃນຕົວເລືອກນີ້, ກົງກັນຂ້າມກັບ -suffix ອື່ນໆ
ຕົວເລືອກ
--so-suffix
ສ່ວນຂະຫຍາຍຂອງໂມດູນທີ່ສາມາດໂຫຼດໄດ້ແບບໄດນາມິກ (dlopen-able) (ເຊັ່ນ 'so' ຫຼື 'dll').
--so-cflags
ຕ້ອງມີທຸງເພື່ອລວບລວມວັດຖຸທີ່ໃຊ້ຮ່ວມກັນ.
--so-ldflags
ທຸງທີ່ຕ້ອງການເພື່ອເຊື່ອມຕໍ່ສ່ວນຂະຫຍາຍ gaache.
--so-libs
ຫ້ອງສະຫມຸດທີ່ຈະເຊື່ອມໂຍງກັບການຂະຫຍາຍ gaache.
--dylib-suffix
ຄຳຕໍ່ທ້າຍສຳລັບຫ້ອງສະໝຸດທີ່ເຊື່ອມໂຍງແບບໄດນາມິກ. ບາງຕົວແປຂອງ unix ຕ້ອງການຄໍາຕໍ່ທ້າຍພິເສດ
(ເຊັ່ນ 'dylib'). ໃນເວທີອື່ນໆ, ນີ້ແມ່ນຄືກັນກັບ '--so-suffix'.
--dylib-ldflags
ຕ້ອງມີທຸງເພື່ອເຊື່ອມຕໍ່ໄຟລ໌ຫ້ອງສະໝຸດທີ່ເຊື່ອມໂຍງແບບໄດນາມິກ. ບາງຕົວແປ Unix ຕ້ອງການ
ທຸງພິເສດ. ໃນເວທີອື່ນໆ, ນີ້ແມ່ນຄືກັນກັບ '--so-ldflags'.
--rpath-ທຸງ
Compler flag(s) ເພື່ອຝັງ RPATH ໃນຖານສອງ.
--libgauche-so
ຊື່ຂອງຫ້ອງສະຫມຸດທີ່ໃຊ້ຮ່ວມກັນຂອງ libgauche.
AUTHORS
ຊິໂຣ ຄາວາຍ (shiro @ acm. org)
ໃຊ້ gauche-config ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net