
Py如何调用C 和C++的函数、类
问题也可以反过来
求指教
1 wynemo 2015-07-20 16:23:43 +08:00 boost python |
2 wynemo 2015-07-20 16:27:39 +08:00 |
3 paw 2015-07-20 16:38:52 +08:00 ctypes.CDLL 加载C/C++编写的动态链接库 反过来 不知道。。。没用过 |
4 nooper 2015-07-20 16:39:59 +08:00 我写过。可以用cython,swig,boost python。如果简单的就用 简单的方式。 |
7 mozartgho 2015-07-20 17:13:15 +08:00 C/C++中调用Python,就是把Python虚拟机集成到程序中,然后把Python的C API封装下给C++程序调用;Python使用C/C++程序写的扩展,需要把C程序编译成动态库,然后在Python中直接import扩展模块,当然C/C++写扩展需要一定的要求,具体看Python文档。 |
8 xanpeng 2015-07-20 17:54:43 +08:00 |
9 janxin 2015-07-20 19:46:24 +08:00 相对来说C/C++里用Python会更容易一点,C++的DLL和C的DLL对Python区别挺大 |
10 saxon OP |