运行环境:VS2015 + python3.4
总体步骤简单来说如下:
- 设置编译环境,其实就是设置Python的头文件和库文件目录以及一个很让人头疼的python3.4_d.lib问题
- 初始化Python解释器: Py_Initialize();
- 调用Python
- 释放资源 Py_Finalize();
设置编译环境
首先新建一个控制台程序
点开程序属性设置如下几个地方,对应的分别是
python头文件目录:
python库文件目录:
python34_d.lib:
这一步python26_d.lib的生成参考的是文末参考链接2,但是我在尝试的过程中一直出错,还未找到原因,下次补充。因此我采取了下下策暂时应对。首先我们看下如果没有这个文件的报错结果:
要知道这里为什么会有python34.lib和python34_d.lib的差别就是因为
python_d.lib是 库的调试后形式,当我们以debug模式编译工程时,pytho