bakefile初试

最近使用wxWidgets做一个小项目,但由于工作环境的原因须要在VC6与VC9之间切换。

由于VC6的环境是公司内大部分人的环境,而本人对于VC IDE有了些依赖性(没办法习惯使然)就安装了一个VS2008 Express。问题就来啦,怎么解决?从wxWidgets的项目中受到启示,它的所有Make文件不是自动生成的吗?!。故本人也使用这个方案来解决这一个问题啦。

先是到bakefile的官方网站看看。再用G一下,先将相关资料整理如下:

1. Bakefile 官方网站

2.一个入门的例子,可以参考一下;

 

下载bakefile,使用上面的例子进行了测试,并使用如下批处理对过程进行了集成。

bakefile -f msvc hello.bkl
rem 设置vs的环境变量
set oldpath=%path%
set path="C:"Program Files"Microsoft Visual Studio 9.0"Common7"Tools";%path%
call vsvars32.bat
nmake -f makefile.vc clean
nmake -f makefile.vc

set path=%oldpath%    

 

 现对所有相关文档进行打包存档如下:

 Example Files

 

 

 

posted @ 2008-12-09 12:45  黄彬子  阅读(1130)  评论(0编辑  收藏  举报