有沒有辦法來從python運行C++類而不使用任何外部庫像Boost.Python,SWING ect?我不想傳遞任何參數給這個類或者調用一個特定的方法,並且在我的C++類中,我只有一個void main方法,我只是想運行main而已。從python運行C++類
或者如果這是不可能的,請看本教程http://intermediate-and-advanced-software-carpentry.readthedocs.io/en/latest/c++-wrapping.html#manual-wrapping。但我不明白我是否應該將hello_wrapper函數放在具有原始hello函數的相同C++類中。同時,我怎麼能在Python中創建一個模(教程第二部分),並在那裏我應該把這個代碼
DL_EXPORT(void) inithello(void)
{
Py_InitModule("hello", HelloMethods);
}
感謝