考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
  当前位置:编程开发 > C/C++ > 文章内容
  

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

 [ 2017年8月29日 ] 【

  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链接的问题及解决方法就是小编分享给大家的全部内容了,

本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved