使用cython调用C++代码时,
A.pyx的内容
cdef extern from "A.hpp" namespace "ClassA":
cdef cppclass A:
A() nogil except +
A.hpp的内容
namespace ClassA{
class A {
public:
int a;
A(int a){
this->a = a;
};
~A();
}
}
像这么实现的话,cython编译器不会报错,