【发布时间】:2014-05-18 16:46:10
【问题描述】:
我尝试使用链接:Calling C/C++ from python?,但我不能这样做,在这里我有声明 extern "C" 的问题。所以请建议假设我有一个名为 'function.cpp' 的函数,我必须在 python 代码中调用这个函数。 function.cpp 是:
int max(int num1, int num2)
{
// local variable declaration
int result;
if (num1 > num2)
result = num1;
else
result = num2;
return result;
}
然后我如何在 python 中调用这个函数,因为我是 C++ 的新手。我听说过“cython”,但我不知道。
【问题讨论】:
-
就用python的
max() -
@clcto 实际上我有另一个用于 ADC 的大代码,它是用 c++ 编写的,但是我使用 python 进行编码,所以我必须在 python 中调用那个 c++ 代码。上面的c++函数只是例子
标签: python c++ function word-wrap