环境配置
(1)python的lib 以及头文件分别加到vc的include/lib directories中去。
(2)写完编译后出现找不到python_d.lib 错误,出现这个错误的原因是:python_d.lib是 库的调试后形式,当我们以debug模式编译工程时,python就用这个lib文件,但是这个文件是不可用 的。对于这点,最快的办法就是强制要求python在任何情况下都是用非调试版本,就可以了。
在c++的cpp文件中添加一下代码:
#ifdef _DEBUG
#define DCX_DEBUG
#undef _DEBUG
#endif
#include <Python.h>
#ifdef DCX_DEBUG
#define _DEBUG
#endif