นี่คือคำสั่ง giws ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
giws — สร้างตัวตัดคลาส C++ เพื่อเรียกใช้เมธอด/อ็อบเจกต์ของ Java
เรื่องย่อ
กิ๊ฟ [-hf, --description-ไฟล์] [-โอ, --output-dir] [-NS, --ต่อแพคเกจ]
[-อี, --พ่นข้อยกเว้นเมื่อเกิดข้อผิดพลาด] [--ส่วนหัว-นามสกุล-ไฟล์] [--ร่างกาย-
นามสกุลไฟล์] [-วี, --รุ่น] [-ชม, --ช่วย]
DESCRIPTION
Giws กำลังทำสิ่งเดียวกันกับ SWIG แต่ตรงกันข้าม
การเรียก Java จาก C/C++ อาจเป็นเรื่องยาก: การเรียก JNI นั้นซับซ้อน
โดยเฉพาะอย่างยิ่งเมื่อต้องรับมือกับประเภทหรืออาร์เรย์ที่ไม่ใช่ไพรมีไวต์
ปัญหาด้านประสิทธิภาพต้องระลึกไว้เสมอ
รหัสสามารถซ้ำซ้อนได้ (ตรวจสอบข้อยกเว้น ตรวจสอบการส่งคืน
ของการดำเนินงาน...)
Giws ซ่อนความซับซ้อนนี้ผ่านคลาส C ++ ซึ่งล้อมรอบ
คลาสจาวา
OPTIONS
-NS, --description-ไฟล์ คำอธิบายของเมธอดของ Java Object
-o, --output-ผบ
ไดเร็กทอรีที่จะเอ็กซ์พอร์ตไฟล์
-NS, --ต่อแพ็คเกจ
สร้างไฟล์ CXX/HXX ต่อแพ็คเกจ
-e, --พ่นข้อยกเว้นเมื่อเกิดข้อผิดพลาด
ส่งข้อยกเว้น C++ แทนการออก (EXIT_FAILURE)
--ส่วนหัว-นามสกุลไฟล์
ระบุนามสกุลของไฟล์ส่วนหัวที่สร้าง [ค่าเริ่มต้น :
.hxx]
--body-นามสกุลไฟล์
ระบุนามสกุลของไฟล์เนื้อหาที่สร้างขึ้น [ค่าเริ่มต้น :
.ซีพีพี]
-v --รุ่น
แสดงข้อมูลรุ่น
-h --ช่วยด้วย
แสดงความช่วยเหลือ
ใช้ giws ออนไลน์โดยใช้บริการ onworks.net