文件名称:py_c_py:从 python 到 C++ 再到 python 的 cython 包装器
文件大小:4KB
文件格式:ZIP
更新时间:2024-07-01 19:14:54
Python
py_c_py 从 python 到 C++ 再到 python 的 cython 包装器。 这只是如何实现事物的示例。 不是图书馆。 设置 首先构建cpp库: $ cd clib $ make 然后使用 cython 构建 C 扩展(也许您必须更改一些标志以更正setup.py包含路径...): $ python setup.py build_ext -i 确保$LD_LIBRARY_PATH指向可以找到libclib.so的clib目录: $ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$(pwd)/clib 运行“测试”: $ python test.py 它是什么? 我们想将纯 python 函数交给一个需要std::function对象的库,让它运行,然后再次在 python 中使用结果。 它是如何实现的? 首先,我们为每
【文件预览】:
py_c_py-master
----clib()
--------clib.cpp(1KB)
--------clib.h(514B)
--------Makefile(91B)
----lib.pyx(237B)
----test.py(549B)
----setup.py(444B)
----README.md(2KB)
----clib.pxd(712B)
----.gitignore(39B)