2024-06-12 00:32:08 发布
网友
我有一个C++程序,它有一个插件结构:当程序启动时,它在插件文件夹中寻找具有特定导出函数签名的DLL,例如:
void InitPlugin(FuncTable* funcTable);
然后程序将调用dll中的函数来初始化并传递指向dll的函数指针。从那时起,dll可以与程序对话。在
我知道Cython让你在Python中调用C函数,但是我不确定我是否可以编写一个Cython代码并编译成一个DLL,这样我的C++程序就可以用它初始化。一个示例代码会很棒。在
我想直接调用它会很困难,因为Cython非常依赖Python运行时。在
最好的办法是直接在应用程序中嵌入一个Python解释器,如this answer中所述,并从解释器调用Cython代码。我会这么做的。在
我想直接调用它会很困难,因为Cython非常依赖Python运行时。在
最好的办法是直接在应用程序中嵌入一个Python解释器,如this answer中所述,并从解释器调用Cython代码。我会这么做的。在
相关问题 更多 >
编程相关推荐