c++调用Python的第一个小程序

例子来源:http://www.cnblogs.com/findumars/p/6142330.html

VS2013的配置(设置编译环境)

  1. c++调用python需要在vs2010中的cpp文件中加 #include <Python.h>,这个头文件在python安装目录Python\include下
    要成功引入就要把Python.h的头文件目录(如D:\python3.4.2\include放在菜单 > 项目 > 属性 > C/C++ > 常规 > 附加包含目录下(或者右键项目)

  2. 或者把D:\python3.4.2\libs放进项目 > 属性 > 配置属性 > 链接器 > 常规 > 附加库目录中。

  3. Note: 上面的设置是对某个模式生效,如果将运行模式从debug改成了release,要再进去设置,否则设置不成功。

平台: VS2013,python3.5

坑1:
VS2013中 没有X64。
解决办法:

到搜索功能项前的debug下拉——》配置管理器——》解决方案平台——》将ARM改为X64(下面的Win32不能改)——》项目上下文下面的平台重复以上操作,然后在属性管理器下可以看到Debug|X64和Relase|X64

坑2:
错误 error MSB8020: The build tools for v140 (Platform Toolset = ‘v140’) cannot be found. To build using the v140 build tools, please install v140 build tools. Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting “Upgrade Solution…”.
解决办法:
将平台工具集改为 V120
这里写图片描述

结果:

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值