具体基础操作请看:Python调用C
C++有名称赘裰的特性:命名修饰
所以生成的符号表和真实的函数名并不一样
解决方法之一就是用nm查看编译好的符号表
找到赘裰之后的函数名即可
这是最简便的方法,有点偷懒,所以修改起来也不太方便
另一种方法是修改C++的代码
使其以C语言的方式导出(extern)(重要、常用)
当然,既然以C语言的方式导出
也就不能使用类似函数重载这样的C++特性了
在Windows上需要使用一个宏将特定的函数导出
创建DLL类型的工程的时候,会有默认的代码指导
将底层的功能用C++写好,需要导出的函数只是接口
不执行复杂的逻辑,面向对象(?)