C++调用Python脚本遇到的问题记录《后续还会添加 方便查阅》
来源:互联网 发布:淘宝网搜索排名规则 编辑:程序博客网 时间:2024/04/29 20:45
在vs 2013 下 debug 模式出现链接问题 例如:
extmodule.obj : error LNK2019: unresolved external symbol __imp___Py_Dealloc referenced in function _PySwigObject_format
这主要是因为 Py_DEBUG/Py_TRACE_REFS 引起, 修改 Python\include 下的 pyconfig.h, object.h 两个文件就行了。
1. 修改 pyconfig.h
修改
#ifdef _DEBUG
# define Py_DEBUG
#endif
为
#ifdef _DEBUG
//# define Py_DEBUG
#endif
修改
# ifdef _DEBUG
# pragma comment(lib,"python24_d.lib")
# else
# pragma comment(lib,"python24.lib")
# endif
为
# ifdef _DEBUG
# pragma comment(lib,"python24.lib")
# else
# pragma comment(lib,"python24.lib")
# endif
2. object.h
修改
#if defined(Py_DEBUG) && !defined(Py_TRACE_REFS)
#define Py_TRACE_REFS
#endif
为
#if defined(Py_DEBUG) && !defined(Py_TRACE_REFS)
// #define Py_TRACE_REFS
#endif
- C++调用Python脚本遇到的问题记录《后续还会添加 方便查阅》
- 记录自己JNI开发的一些东西,方便自己查阅
- mvc中用response.redirect跳转后,后续代码还会执行的问题
- Python遇到的问题记录!
- android集成环信遇到的一些问题记录一下方面以后查阅
- python调用c的记录
- python使用中遇到的问题记录
- 记录一下python中遇到的问题
- c调用python遇到的那些坑
- shell脚本方便操作记录(持续添加)
- shell脚本方便操作记录(持续添加)
- C++编程问题汇总(方便日后查阅)
- 会遇到的问题
- 工作遇到相关问题查阅
- shell调用mapreduce无法执行后续脚本问题
- 各种常用命令记录,做个记录,方便自己查阅
- hive SQL调用python脚本遇到的几个问题
- c++调用python脚本遇到的那些坑
- 学习andriod开发之 异步加载图片(二)--- 使用其他进度条
- leetcode: Plus One
- Android context intent service Activity
- STM32___系统时钟
- excel里面数据自动填充自动增进,自动复制数据填充
- C++调用Python脚本遇到的问题记录《后续还会添加 方便查阅》
- 【Android】Android 开机广播的使用
- gearman python 实例
- I2C设备关联问题
- Java4Android学习十一 - IO及装饰着模式
- 花开如锦,雨润浸心
- 欢迎使用CSDN-markdown编辑器
- Camera显示之app实现简单camera
- MATLAB学习笔记(六):数值数组及向量化运算(数组创建)