python 源代码分析之调试设置

本文详细介绍了如何从官网下载Python源代码,并通过VS2013进行调试。包括了解压目录结构、解决方案设置及单步调试方法。

首先在官方下载源代码,我下载的是最新版本3.4.3版本:https://www.python.org/ftp/python/3.4.3/Python-3.4.3.tgz

解压后的目录如下(借用网上的目录结构说明):

在windows下使用vs2013调试,找到“PCbuild/python.vcxproj”,双击就直接在vs2013中打开整个解决方案了,注意是整个“解决方案”,解决方案里面包含有很多小项目,包括"python.vcxproj"这个项目:

选择“解决方案pcbuild”,按右键,会看到这个解决方案的启动项目是"python",所以按f11进行单步调试的时候,就是默认先启动python项目里面的python.c的main方法。

按“f11”就是单步调试,vs的调试F10和F11是有区别的,F10不进入函数单步,F11逐句调试。所以F11调试能看到每一步是怎样走的。

 

转载于:https://www.cnblogs.com/xilouch/p/4616801.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值