Chinaunix首页 | 论坛 | 博客
  • 博客访问: 446115
  • 博文数量: 63
  • 博客积分: 1175
  • 博客等级: 少尉
  • 技术积分: 1204
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-19 11:33
文章分类
文章存档

2015年(1)

2014年(3)

2013年(7)

2012年(52)

分类: Python/Ruby

2012-07-16 20:03:29

     参考的是《Python源码剖析》。
    
    我用的是python2.7.2,首先是先下载到源码,解压。校验文件的完整性。
  
    在python2.7.2中有两个文件夹,分别为PC和PCbuildPC中有文件夹VC6、VS7.1和VS8.0,每个文件夹中有适应不同IDE编译的项目;PCbuild包含适合VS2008的项目文件。
 
   用VS2008打开PCbuild文件中的项目pcbuild.sln,对该项目进行配置。
      
 
      选择设置启动项目,设置单启动项为python。
        
     然后修改配置属性只选中python和pythoncore(因为该书只讨论核心部分)。  
  
 
 
   修改完配置后,先单独编译下边这两个文件:
 
      
 
     
 
 
    随后编译整个项目,然后就可以运行了。
  
   
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
阅读(6204) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

dqf882014-02-01 17:47:27

请问楼主,怎么将pythoncore编译成静态库?十分感谢