C++ 调用 Python 代码测试 二 解决不能运行问题

网上查了很久,不知道为什么出问题,无法解析的外部符号 _PyString_FromString

原来我用的是Python3.x 版,

函数都变了

PyString_* 改为PyUnicode_*,

Pyint_*改为PyLong_*,

程序回复正常,版的问题一定要注意。

C++ 调用 Python 代码测试

首先通过VC++ 建新一个项目,选择空项目,并且在项目中添加 testpython.c文件b1

kong xiangmu

如何实现 C/C++ 与 Python 的通信? – 编程 – 知乎

在Windows平台下,打开Visual Studio命令提示符,编译命令为
cl testpython.c -IC:\Python34\include C:\Python34\libs\python34.lib

编译成功,直接输入 testpython.exe 就可以运行,看到执行效果如图

xiaogu20160520

Vc++ 调用python 是成功。