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
这里写图片描述

结果:

这里写图片描述

猜你喜欢

转载自blog.csdn.net/ifruoxi/article/details/78478664