Python 如何从C/C+;调用用numba编写的函数+;

Python 如何从C/C+;调用用numba编写的函数+;,python,c,numba,Python,C,Numba,根据“numba.cfunc()修饰符创建一个可从外部C代码调用的编译函数” 这是否也意味着我可以创建一个dll,我可以从我的C代码中调用它 该示例仅显示如何将函数作为回调传递给其他嵌入Python的基于C/C++的库 更新: 澄清一下:我的目标是将此函数嵌入到纯C代码库中。(一直到main)是从Python调用的C调用者,还是一直到main()?我很确定您只在某个地方有一个函数,并获得指向该函数的指针。如果这是您的意思,那么所创建的函数将没有任何标识符。使用CFFI是可能的,但是您将始终需要P

根据“numba.cfunc()修饰符创建一个可从外部C代码调用的编译函数”

这是否也意味着我可以创建一个dll,我可以从我的C代码中调用它

该示例仅显示如何将函数作为回调传递给其他嵌入Python的基于C/C++的库

更新:
澄清一下:我的目标是将此函数嵌入到纯C代码库中。(一直到main)

是从Python调用的C调用者,还是一直到
main()
?我很确定您只在某个地方有一个函数,并获得指向该函数的指针。如果这是您的意思,那么所创建的函数将没有任何标识符。使用CFFI是可能的,但是您将始终需要Python解释器。