คำถามในหัวข้อ 'swig'

วิธีล้อมฟังก์ชัน c++ ซึ่งรับตัวชี้ฟังก์ชันใน python โดยใช้ SWIG
นี่คือตัวอย่างง่ายๆ ของสิ่งที่ฉันต้องการทำ สมมติว่าฉันมีรหัส c++ ต่อไปนี้ใน test.h double f(double x); double myfun(double (*f)(double x)); ตอนนี้ไม่สำคัญว่าฟังก์ชันเหล่านี้จะทำอะไร สิ่งสำคัญคือ myfun ใช้ตัวชี้ฟังก์ชันเข้ามา...
5831 มุมมอง
schedule 05.11.2023

ฟังก์ชั่นการส่งผ่าน Swig java เป็นการเรียกกลับ
ฉันมีรหัส C โดยที่วิธีการกำหนดดังนี้: //! Definition of the verify appliance notification function. typedef void (STDCALL *pfNotifyVerifyAppliance)(mdp_sdk_handle_t handle, const char* hostname, bool is_verified, const availableappliance_t*...
437 มุมมอง
schedule 11.01.2024

การตัดอาร์กิวเมนต์ struct** (ตัวชี้ไปยังตัวชี้) ด้วย SWIG
ฉันกำลังพยายามรวมฟังก์ชันที่เขียนด้วยภาษา C เพื่อให้ฉันสามารถเข้าถึงได้ใน Python โดยใช้ SWIG ปัญหาที่ฉันมีคือคาดว่าตัวชี้ไปยังตัวชี้ไปยังโครงสร้าง ไม่ใช่ตัวชี้ไปยังโครงสร้าง เช่น int update_tracks(track_t **hash_tracks); ถ้าเป็น: int...
679 มุมมอง
schedule 11.11.2023

ปัญหาการเรียงลำดับงาน Gradle ใน Android Studio
ฉันใช้ Android Studio 2.2 Beta 3 และโปรเจ็กต์ทดสอบของฉันใช้ CMake เพื่อสร้างแอป C++ และ Java แบบไฮบริด อินเทอร์เฟซ JNI ถูกสร้างขึ้นโดย SWIG ซึ่งหมายความว่าฉันต้องการสร้าง SWIG wrappers ก่อนงาน gradle ภายนอกNativeBuild และ JavaCompile เช่น...
2088 มุมมอง