编程开发 > C/C++ > 文章内容

浅谈c++调用python链接的问题及解决方法

2017-8-29编辑:daibenhua

  python 版本3.3

  系统:windows

  问题:链接时报告

  1>pythonIniti.obj : error LNK2019: 无法解析的外部符号 __imp___Py_NegativeRefcount,该符号在函数 "public: __thiscall boost::python::api::object_base::~object_base(void)" (??1object_base@api@python@boost@@QAE@XZ) 中被引用

  1>pythonIniti.obj : error LNK2001: 无法解析的外部符号 __imp___Py_RefTotal

  解决方法

  修改两个头文件

  1 注释掉object.h第56行

  //#define Py_TRACE_REFS

  2 pyconfig.h 375行

  //# define Py_DEBUG

  以上两个宏定义注释掉以后重新编译 问题解决

  这篇浅谈c++调用python链接的问题及解决方法就是小编分享给大家的全部内容了,

利用boost获取时间并格式化的方法

热点推荐

登录注册
触屏版电脑版网站地图