关于VS2008编译Python2.7

本文详细介绍了如何使用Visual Studio 2008编译Python 2.7.1源码的过程。作者选择了Python-2.7.1.tar.bz2版本,并通过校验确保文件完整性。文章展示了如何设置编译环境、选择正确的项目文件以及配置编译选项,最终成功运行起Python。

参考的是《Python源码剖析》 ,基本一样的操作。

我选择的是Python-2.7.1.tar.bz2 ,然后使用VS2008进行编译。比较郁闷的是,现在浏览python.org,时不时都需要小翻一下。

记得下载完后,先校验一下文件是否完整。

Python 2.7.1目录下有PC和PCbuild 两个目录,前者包含VC6、VS7.1和VS8三个目录,相应目录里面有适合不同IDE编译的项目。于是猜测PCbuild应该是包含适合VS2008的项目文件,查看一下该目录下的env.bat源码得到确认:

接着用VS2008打开项目文件,默认的startup project就是python,无需修改。

然后修改项目属性里的Configuration Properties,只选中python和pythoncore (因为该书只讨论核心部分)。

修改完配置后,先单独编译如下两者

最后再编译项目,即可成功运行起python:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值