打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
vs2005 下c++ 调用python遇到的坑以及解决办法
1、vs 配置使用C++调用python库和包
参考:http://blog.csdn.net/cjccjccjccjc/article/details/41911803
包引用过程:
右键工程->References->Configuration Properties->C/C++->General->Additional Include Directories处填写c:\Python27\include
右键工程->References->Configuration Properties->Linker->Input->Additional Dependencies处填写 C:\Python27\libs\python27.lib

2、为VS2005添加X64编译环境(因为我安装的python是64位的),否则出现无法解析的外部符号等错误
参考:http://blog.csdn.net/sanqima/article/details/44537431
    http://blog.csdn.net/yangqi21/article/details/50982553

3:ImportError:No module named site
参考:http://blog.csdn.net/you_lan_hai/article/details/8592697
我在代码中设置为Py_SetPythonHome("C:/Python27");

4、参考的例子:http://www.cnblogs.com/findumars/p/6142330.html

5、vs2005打印乱码
解决方案:设置编码
#include <iostream>
system("chcp 65001");  //解决控制台乱码

6、Pyobject*转char*
PyObject* pRet = PyObject_CallObject(pv, args);
char *result;
PyArg_Parse(pRet,"s",&result);
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
博主们对先锋移动机器人的分享
Jsoncpp
Python: 数据分析资源
VS2013 编译&使用 stlport
代码重定位
STM32 启动解析,启动代码,__main main
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服