如何在不暴露我的源代码的情况下将python嵌入到c ++中

问题描述 投票:0回答:1

我想从我的 C++ 程序中嵌入 python 程序。我正在寻找 Boost pythonpypindC/Python API

但是我对此有问题:

我不想在最终用户计算机上公开我的 python 脚本,所以我的可视化是将 python 脚本制作为 *.dll、*.exe、*.lib 或类似的东西, 可以在C++项目中调用 我参考了Py2exe,但我不知道如何获得返回结果。

谢谢。

python c++ embedding
1个回答
0
投票

您可以使用 pyinstaller 将 python 转换为 exe,并使用一个管道读取标准输出(打印语句),并使用另一个管道发送标准输入(C# 中的 Console.WLine,我不懂 C++),以便它们可以进行通信

© www.soinside.com 2019 - 2024. All rights reserved.