cost 96 ms
PyBindGen與回調

[英]PyBindGen with callback

我正在嘗試使用PyBindGen為具有回調的C庫創建python擴展模塊。 盡管PyBindGen的首頁上說回調是缺少的功能,但是當前的源代碼以及本討論和歸檔中的示例都說明了如何設置PyBindGen以便將回調函數從python傳遞到C庫中。 問題在於該示例將回調方法定義為將PyObje ...

不能 pybindgen 使用 gccxml

[英]Can't pybindgen to work with gccxml

我有一個 C++ 庫,我想綁定到 Python。 我開始使用 Pybindgen,它真的很容易使用,但是考慮到我的 C++ 庫的大小,手動添加函數和命名空間將需要很長時間。 我已經通讀了關於 PyBindGen 的文檔,特別是 gccxml 部分,它應該為我掃描頭文件。 這將是理想的,但我無法讓它正 ...

是否可以為綁定到python的C ++庫獲取jedi自動完成功能?

[英]Is it possible to get jedi autocomplete for a C++ library binded to python?

我在jedi-vim中使用vim編輯一些python代碼。 但是,我們使用的某些庫是C ++共享庫,我們使用pybindgen為它們生成了python綁定。 使用jedi-vim時,我不會獲得任何類和方法的簽名,而只是得到它們的列表。 例如,在此庫中,如果我安裝並導入該庫,則為http ...

如何獲取給定 C++ 指針的 PyBindGen PyObject?

[英]How to get the PyBindGen PyObject for a given C++ pointer?

鑒於PyBindGen創建的PyObject ,很容易獲得指向包裝的 C++ object 的指針,只需在結構中使用obj成員: 但是,假設我只有MyWrappedClass* ,並且想要獲取包裝它的PyObject (如果有,它可能不存在)。 有沒有辦法在不維護我自己的反向指針字典的情況下做到這 ...

共享對象文件應放在何處?

[英]Where Should Shared Object Files Be Placed?

我正在冒險使用pybindgen為Python創建C / C ++綁定。 我已經按照“構建它(GCC說明)”中概述的步驟為示例文件創建綁定: http://packages.python.org/PyBindGen/tutorial.html#a-simple-example 運行 ...


排序:
質量:
 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM