ນີ້ແມ່ນຄໍາສັ່ງ swig2.0 ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນສະຖານີເຮັດວຽກອອນໄລນ໌ຟຣີຫຼາຍອັນຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
swig - ເຄື່ອງພິມຫໍ່ແບບງ່າຍ ແລະຕົວສ້າງການໂຕ້ຕອບ
ສະຫຼຸບສັງລວມ
ກືນ [ທາງເລືອກໃນການ] ເອກະສານ
ລາຍລະອຽດ
ຄໍາສັ່ງ swig ຖືກນໍາໃຊ້ເພື່ອສ້າງລະຫັດ wrapper ເພື່ອເຊື່ອມຕໍ່ລະຫັດ C ແລະ C ++ ກັບ scripting
ພາສາເຊັ່ນ Perl, Python, ແລະອື່ນໆຈາກຄໍານິຍາມຂອງການໂຕ້ຕອບ. ສໍາລັບລາຍລະອຽດ
ຂໍ້ມູນກ່ຽວກັບການຂຽນຄໍານິຍາມການໂຕ້ຕອບເຫຼົ່ານັ້ນກະລຸນາເບິ່ງ /usr/share/doc/swig-
doc/Manual/index.html ຈາກຊຸດ swig-doc. manpage ນີ້ສຸມໃສ່ການອະທິບາຍ
ການຮຽກຮ້ອງຂອງຄໍາສັ່ງ swig.
OPTIONS
ເປົ້າຫມາຍ ພາສາ ຕົວເລືອກ:
- ໄກ່
ສ້າງຫໍ່ໄກ່
-csharp
ສ້າງ C# wrappers
- ຂີ້ຕົວະ ສ້າງຫໍ່ Guile
-java ສ້າງຫໍ່ Java
-mzscheme
ສ້າງ wrappers Mzscheme
-ocaml ສ້າງຫໍ່ Ocaml
-perl ສ້າງຫໍ່ Perl.
-php ສ້າງຫໍ່ PHP
- pike ສ້າງ wrappers Pike
- python
ສ້າງຫໍ່ Python
- ຮູບີ ສ້າງຫໍ່ Ruby
-sexp ສ້າງຜ້າຫໍ່ Lisp S-Expressions
-tcl ສ້າງ Tcl wrappers
-xml ສ້າງຫໍ່ XML.
ໂດຍທົ່ວໄປ ທາງເລືອກໃນການ
-c++ ເປີດໃຊ້ການປະມວນຜົນ C++
-ຮ່ວມ ກວດເບິ່ງໄຟລ໌ອອກຈາກຫ້ອງສະໝຸດ SWIG
- ຝຸ່ນ
ເປີດການຫໍ່ສະມາຊິກທີ່ໄດ້ຮັບການປົກປ້ອງສໍາລັບຊັ້ນຜູ້ອໍານວຍການ
-Dສັນຍາລັກ
ກໍານົດສັນຍາລັກ ສັນຍາລັກ (ສໍາລັບການລວບລວມເງື່ອນໄຂ)
-E Preprocess ເທົ່ານັ້ນ, ບໍ່ສ້າງລະຫັດ wrapper
-fcompact
ລວບລວມໃນຮູບແບບທີ່ຫນາແຫນ້ນ
-fvirtual
ລວບລວມໃນຮູບແບບການກໍາຈັດ virtual
- ມາດຕະຖານ
ສະແດງຂໍ້ຜິດພາດ/ຂໍ້ຄວາມເຕືອນໃນຮູບແບບທີ່ໃຊ້ທົ່ວໄປ
-Fmicrosoft
ສະແດງຂໍ້ຜິດພາດ/ຂໍ້ຄວາມເຕືອນໃນຮູບແບບ Microsoft
-ຊ່ວຍ ສະແດງຂໍ້ສັງລວມຂອງທາງເລືອກທີ່ສະຫນັບສະຫນູນແລະໂດຍສະເພາະແມ່ນທາງເລືອກທີ່ສະຫນັບສະຫນູນສໍາລັບການ
ພາສາທີ່ເລືອກ.
-Idir ຊອກຫາໄຟລ໌ SWIG ໃນ dir
- ການລະເລີຍ
ບໍ່ສົນໃຈທີ່ຂາດຫາຍໄປລວມມີໄຟລ໌
- ການນໍາເຂົ້າ
ປະຕິບັດຕາມທັງໝົດ #include statements as imports
- ລວມທັງຫມົດ
ປະຕິບັດຕາມທຸກ #include statement
-lifile
ລວມເອົາໄຟລ໌ຫ້ອງສະໝຸດ SWIG ifile
-M ລາຍຊື່ການເພິ່ງພາອາໄສທັງໝົດ
ເອັມ ລາຍຊື່ການຂຶ້ນກັບ, ແຕ່ລະເວັ້ນໄຟລ໌ໃນຫ້ອງສະໝຸດ SWIG
- ຕັ້ງຄ່າເລີ່ມຕົ້ນ
ສ້າງຕົວສ້າງ/ຕົວທຳລາຍເລີ່ມຕົ້ນ (ຄ່າເລີ່ມຕົ້ນ)
- ໂມດູນ ຊື່
ຕັ້ງຊື່ໂມດູນເປັນ ຊື່
- ບໍ່ມີສັນຍາ
ປິດການກວດສອບສັນຍາ
-ບໍ່ມີຄ່າເລີ່ມຕົ້ນ
ຫ້າມສ້າງຕົວສ້າງ/ຕົວທຳລາຍ
- nodirprot
ຢ່າຫໍ່ສະມາຊິກທີ່ປົກປ້ອງຜູ້ອໍານວຍການ
- ຍົກເວັ້ນ
ຢ່າຫໍ່ຕົວກໍານົດການຍົກເວັ້ນ
- noextern
ຢ່າສ້າງການປະກາດພາຍນອກ
-noruntime
ບໍ່ລວມລະຫັດເວລາແລ່ນ SWIG
-o outfile
ຕັ້ງຊື່ຂອງໄຟລ໌ຜົນຜະລິດເປັນ outfile
- outdir dir
ຕັ້ງໄດເລກະທໍລີຜົນຜະລິດໄຟລ໌ສະເພາະຂອງພາສາ
- runtime
ເຮັດໃຫ້ລະຫັດສະຫນັບສະຫນູນ runtime ເຫັນໄດ້ທົ່ວໂລກ.
- ຂະຫນາດນ້ອຍ ລວບລວມຢູ່ໃນການກໍາຈັດ virtual & ຮູບແບບຫນາແຫນ້ນ
- swiglib
ລາຍງານສະຖານທີ່ຂອງຫໍສະໝຸດ SWIG ແລະອອກ
-v ດໍາເນີນການໃນຮູບແບບ verbose
-ການປ່ຽນແປງ
ພິມໝາຍເລກລຸ້ນ SWIG
- ຝາ ເປີດໃຊ້ຂໍ້ຄວາມເຕືອນທັງໝົດ
- ຝາ
ເປີດໃຊ້ຂໍ້ຄວາມເຕືອນສໍາລັບທຸກພາສາຄໍາສໍາຄັນ
- ຄວາມຜິດພາດ
ບັງຄັບໃຫ້ປະຕິບັດການເຕືອນໄພເປັນຄວາມຜິດພາດ
-w n ສະກັດກັ້ນຕົວເລກເຕືອນ n
ໃຊ້ swig2.0 ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net
