将Python编译并链接到我的应用程序中

时间:2019-04-11 20:17:31

标签: python python-3.x python-c-api

尊敬的同事,

我正在按照传统的方法来构建我的C ++应用程序,该方法利用了一些底层的Python(https://docs.python.org/3.6/extending/embedding.html#compiling-and-linking-under-unix-like-systems)。

如果我为我的二进制文件分发了预编译的目标文件,那么这不仅要求用户安装python3,而且还需要安装所有我正在使用的模块。 (后者会生成“ ModuleNotFoundError”。)

我想可以将python源代码和模块与我的应用程序打包在一起……更好的方法是将它们全部打包成一个静态链接的可执行文件。

这可能吗?由于python.org似乎没有说明,我在哪里可以找到说明??

谢谢!

0 个答案:

没有答案