vs可以编译python_用VS2010编译python2.7的源码

1.下载python2.7的源码,解压缩如下目录

700384-20170301102231532-1424149462.png

2. 网上有些教程说从PCbuild目录中进入,打开sln文件,但是我这样做是不能用vs2010打开的,

并且也尝试了用VS2013打开sln,但是是不能出现下面这两个子项目的:

700384-20170301102557313-1055620952.png

看了PCbuild的readme文件后,说在PC目录下VS9.0/pcbuild.sln可以用VS2010打开,且有上述两个文件

700384-20170301102348720-1728305579.png

700384-20170301102455766-600428808.png

3, 按照上述步骤用VS2010打开PC/VC9.0/pcbuild.sln进行如下操作:

(1)设置pcbuild的解决方案的属性中,设置单项目启动,且启动项目为python

700384-20170301102819829-2127038489.png

(2)设置pcbuild解决项目中项目配置属性,只选择python 和pythoncore两个,(可以阅读readme文件中又说原因)

700384-20170301103109610-154873136.png

(3)首先编译一下两个文件,相同的操作,编译顺利成功

700384-20170301103235313-14373196.png

4. 然后编译整个解决方案,则顺利通过,在如下位置生成编译好的文件:

说明:python_d.exe,指的是生成的是debug版本的python

700384-20170301103413173-1437625365.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值