c++ - 从 Python 使用 C++? (不是提升)

标签 c++ python

我目前正在使用 boost-python 来包装一个小型 C++ 库并使其可以从 Python 中使用。但是,我想停止使用 boost(主要是由于与构建/链接相关的原因)。那么还有哪些其他选择呢?

有没有一样用起来方便的东西?

最佳答案

Riverbank 的 SIP , 比兹利的 Swig , 和 Scott 的/Dubois 的/Furnish 的 Cxx .另见 this page与其他可能相关的项目(但我相信没有直接回答您的直接需求)。

关于c++ - 从 Python 使用 C++? (不是提升),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3105258/

相关文章:

c++ - C++0x 多线程中的等待

python - 如何用 python 转义这个 AJAX 网页?

python - Scikit-learn (sklearn) PCA 在稀疏矩阵上抛出类型错误

Visual Studio 2008 中内置的 Python IDE?

python - 类型错误 : <unknown> is not a numpy array in cv2. calcOpticalFlowPyrLK()

c++ - 如何返回空终止的 const char* vector ?

c++ - 代码执行派生类方法,但从基类方法获取默认参数

c++ - 如何使用匿名结构/union 编译 C 代码?

python - 将 SameSite Chrome 标志传递到 Selenium 远程服务器

c++ - 如何从 Windows cmd 运行可执行文件并向其传递参数参数和文件输入重定向?