第三方程序发布时一般都只发布release版本的lib,或dll文件。
当我们在debug模式下编译时经常会碰到无法打开XXX_d.lib的错误。
解决办法如下:
在包含第三方头文件是注意:
#ifdef _DEBUG
#undef _DEBUG
#include <Python.h>
#define _DEBUG
#else
#include <Python.h>
#endif
第三方程序发布时一般都只发布release版本的lib,或dll文件。
当我们在debug模式下编译时经常会碰到无法打开XXX_d.lib的错误。
解决办法如下:
在包含第三方头文件是注意:
#ifdef _DEBUG
#undef _DEBUG
#include <Python.h>
#define _DEBUG
#else
#include <Python.h>
#endif