如何在 Cython 中调用多线程 C 函数?
Posted
技术标签:
【中文标题】如何在 Cython 中调用多线程 C 函数?【英文标题】:How to call a multi-threaded C function in Cython? 【发布时间】:2012-07-27 12:40:59 【问题描述】:我有一个关于如何在 Cython 中调用多线程 C 函数的问题。
在 C 函数中执行多线程操作之前/之后是否需要释放/获取 GIL?
或者我可以像普通的 C 函数一样使用它吗?
我是否应该按照here 的说明进行一般 Python 扩展?
【问题讨论】:
【参考方案1】:你应该看过几个部分。
http://docs.python.org/c-api/init.html#non-python-created-threads
【讨论】:
以上是关于如何在 Cython 中调用多线程 C 函数?的主要内容,如果未能解决你的问题,请参考以下文章