python - 在 C/C++ 中使用 Python 代码

标签 python c numpy

我在嵌入式 Linux 环境中工作,我有一些我想使用的 Python 代码。我的 Python 代码只是做一些数学运算,除了 Numpy 和常用库之外没有使用任何库。

有没有什么方法可以构建一个我可以从 C 或 C++ 代码调用的库?

最佳答案

将 CPython 解释器嵌入到 C 或 C++ 程序中实际上非常简单。

official documentation有一些完整的例子。

另外,查看 SWIGBoost.Python .

关于python - 在 C/C++ 中使用 Python 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9117978/

相关文章:

python - python中三组的交集?

python - 关于QPixmap更改不透明度

python - 清理 Python 模块并重新启动 Mac OS X

c - glibc 源中的系统调用在哪里

Python & Numpy - 创建动态的、任意的 ndarray 子集

list - 如何将包含集合的元组列表转换为字典?

c - 我应该使用什么循环以及如何使用?

c - 在 C 中使用大小为 10 的一维数组添加偶数

python - 有没有更快的方法来获得相同的结果?

python - 使用 lambda 作为约束函数