我尝试了链接:Calling C/C++ from python?,但我无法做到这一点,在这里我有extern“C”.so请求建议假设我有函数称为'function.cpp',我必须在python代码中调用这个函数。 function.cpp是:如何从Python中调用类的C++函数
int max(int num1, int num2)
{
// local variable declaration
int result;
if (num1 > num2)
result = num1;
else
result = num2;
return result;
}
那又怎么可以调用蟒蛇这个功能,因为我是新的C++。我听说过'cython',但我不知道它。
检查[boost python库](http://www.boost.org/doc/libs/1_55_0/libs/python/doc/v2/reference.html) –
只需使用python ['max()'](https: //docs.python.org/2/library/functions.html#max) – clcto
@clcto其实我有另一个ADC的大代码是在c + +,但我使用python进行编码,所以我必须调用C++代码在python中。上面的C++函数只是个例子 – lkkkk