Tag Archives: visual studio

python version and visual c++ version

在编译Python扩展的时候常常会遇到版本不匹配的问题,以下搜集了常见的版本的VC版本的对应关系。 * MSC v1310: Visual Studio 2003 * Python 2.4.x Python 2.5.x * MSC v1500: Visual Studio 2008 * Python 2.6.x Python 2.7.x Python 3.0.x Python 3.1.x Python 3.2.x * MSC v1600: Visual Studio 2010 * Python 3.3.x Python 3.4.x

Posted in Memo | Tagged , , | Comments Off on python version and visual c++ version

用Python把vc工程转为makefile

VC6可以把项目输出Makefile,但是后续版本都没有了这个功能,有的时候只是想编译,不想打开那个庞大的Visual Studio,而且VC的编译工具链是可以当成绿色版直接拷贝的(只用命令行),于是自己想写一个小工具把vcproj转成Makefile。 目前还未解决资源文件的编译,但是对于调用API、控制台的vc工程还是可以的。测试的项目为CCV + VS2008sp1(没有安装,只是把命令行从其他电脑拷贝过来),测试的结果是可行的:) 以下为Python脚本:

Posted in Memo | Tagged , , , , , | Comments Off on 用Python把vc工程转为makefile