從Python中的共享對象調用C++函數的最佳方式是什麼?我可以在沒有附加python擴展的情況下解決這個問題嗎?從Python中的共享對象調用C++函數的最佳方式
1
A
回答
3
也許你可以調查ctypes,雖然你需要知道的東西,如功能的錯位名稱和正確的調用約定。
如果這不起作用,你需要圍繞C++代碼創建一個C封裝。
2
如果你有C++源代碼,我會說boost python是最好的方式,因爲它很容易啓動並運行,並且它很靈活。如果你沒有C++源代碼,那麼checkout ctypes。
1
另一種方法是使用swig(http://www.swig.org/)生成包裝C++代碼的python模塊。
相關問題
- 1. 在Objective-C中共享數據對象的最佳方式是什麼?
- 2. 這是與Marionette和Requirejs共享對象的最佳方式
- 3. 從python調用C函數的最佳方法?
- 4. 最佳方式更新使用共享函數的兩個常用函數
- 5. 調用共享.so中的函數C
- 6. 跨多個對象共享對象實例的最佳方式是什麼?
- 7. 最佳Python的方式找到對象
- 8. C#調用對象上的.ToString()的最佳方式
- 9. 在C#中處理共享dll的最佳方式是什麼?
- 10. 從擴展類中調用函數的最佳方式
- 11. Lua腳本調用C共享庫的最佳方式是什麼?
- 12. iphone中不同視圖之間共享對象的最佳方式是什麼?
- 13. 在Angular 2中父子數據共享的最佳方式
- 14. 從對象中調用父類方法的最佳方法
- 15. 爲分佈式團隊共享數據庫的最佳方式
- 16. 編譯共享對象庫,調用函數從這樣太
- 17. 查找組合對之間共享元素的最佳方式
- 18. 不調用共享構造函數的共享方法
- 19. 從共享庫中調用函數
- 20. 在Typescript項目中使用共享源的最佳方式?
- 21. 在Qt應用程序中共享Cookie的最佳方式
- 22. 從Java調用VB.NET函數的最佳方式是什麼?
- 23. 在Python中使用對象的最佳方式?
- 24. 通過對象共享數據的最佳設計是什麼?
- 25. asp.net mvc - 控制器共享對象的最佳方式是什麼
- 26. 跨Eclipse插件共享域對象的最佳方式是什麼?
- 27. C++和Ruby共享公共類的最佳方法是什麼?
- 28. C++共享對象
- 29. 最佳的方式共同
- 30. 兩個Spring WebFlow項目共享數據的最佳方式