giws - ອອນລາຍໃນຄລາວ

ນີ້ແມ່ນຄໍາສັ່ງ giws ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍສະຖານີເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


giws — ສ້າງ c++ class wrappers ເພື່ອເອີ້ນ Java method/objects

ສະຫຼຸບສັງລວມ


giws [-hf, --description-file] [-o, --output-dir] [-p, -- ຕໍ່ຊຸດ]
[-e, --throws-exception-on-error] [--header-extension-file] [--ຮ່າງກາຍ-
extension-file] [-v, -- ສະ​ບັບ​] [-ຊ, --help]

ລາຍລະອຽດ


Giws ແມ່ນພື້ນຖານເຮັດສິ່ງດຽວກັນກັບ SWIG ແຕ່ກົງກັນຂ້າມ.
ການໂທຫາ Java ຈາກ C/C++ ສາມາດເປັນເລື່ອງທີ່ຫຍຸ້ງຍາກ: ການເອີ້ນ JNI ແມ່ນສັບສົນ
ໂດຍສະເພາະໃນເວລາທີ່ຈັດການກັບປະເພດທີ່ບໍ່ແມ່ນ primivite ຫຼື arrays,
ບັນຫາການປະຕິບັດຕ້ອງຖືກເກັບໄວ້ໃນໃຈຕະຫຼອດເວລາ,
ລະຫັດສາມາດຊ້ໍາຊ້ອນ (ການກວດສອບຂໍ້ຍົກເວັ້ນ, ການກວດສອບຜົນຕອບແທນ
ຂອງ​ການ​ດໍາ​ເນີນ​ງານ ...).
Giws ເຊື່ອງຄວາມຊັບຊ້ອນນີ້ໂດຍຜ່ານຫ້ອງຮຽນ C ++ ທີ່ຫໍ່
ຫ້ອງຮຽນ Java.

OPTIONS


-f, --description-file ລາຍລະອຽດວິທີການຂອງ Java Object.

-o, --output-dir
ໄດເລກະທໍລີບ່ອນທີ່ຈະສົ່ງອອກໄຟລ໌

-p, -- ຕໍ່ຊຸດ
ສ້າງໄຟລ໌ CXX/HXX ຕໍ່ຊຸດ

-e, --throws-exception-on-error
ຖິ້ມຂໍ້ຍົກເວັ້ນ C++ ແທນການອອກ(EXIT_FAILURE)

--header-extension-file
ລະບຸການຂະຫຍາຍຂອງໄຟລ໌ຫົວທີ່ສ້າງຂຶ້ນ [Default :
.hxx]

--body-extension-file
ລະບຸສ່ວນຂະຫຍາຍຂອງໄຟລ໌ຮ່າງກາຍທີ່ສ້າງຂຶ້ນ [Default :
.cpp]

-v - ການປ່ຽນແປງ
ສະແດງຂໍ້ມູນສະບັບ

-h - ຊ່ວຍ
ສະແດງການຊ່ວຍເຫຼືອ

ໃຊ້ giws ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌