Visual Studio 9.0(2008) Mini版的整理。 (支持WTL/ATL/MFC/Win32)

来源:互联网 发布:到期备案域名 编辑:程序博客网 时间:2024/05/21 09:08

软件名称:Visual Studio 9.0(2008) Mini版
功能:可以脱离 VS2008来编译 WTL/ATL/MFC/Win32 工程
PS:不支持 C#、VB以及其它语言的编译。

文件大小:

VC Mini版:VC9Mini.7z 18.3Mb(7zip)

//编译MFC工程时需要
MFC支持包:mfc_suport.7z 7.7Mb(7zip)

//编译WinX64时需要

Winx64库: winx64_lib.7z1.7Mb(7zip)

查看供下载的[全部文件]

使用前请 修改 vc9m_config.bat 中 set vc9mapp_dir=程序存放目录
工程通常在build_config.bat 设置编译和链接参数。可以在VS2008中的工程属性的编译 Command Line 和 链接 Command Line复制过来,然后稍加修改。
备注:
vc9m_config.bat 程序目录配置文件
build_config.bat 工程配置文件
vc9mc.bat  编译配置文件
vc9ml.bat  链接配置文件

使用详细方法大家可以参照测试工程样板。我也将在将来陆续编写详细的使用说明书。
(PS:现在我完全没有那么多时间来弄这个了,不好意思。)

以下库文件及包含文件均来自 VS2008安装文件及 Windows 6.0A SDK。
由 Leaf整理,版权归微软所有,请不要用于商业用途,否则后果自负。

.\bin 编译器/链接器目录
.\include 编译包含目录
.\library 链接库包含目录
.\project 工程目录
.\bat  批处理目录
以下目录非必需
.\project\prj_new 一个工程所必须文件备份
.\project\mfcTest 一个 mfc测试工程
.\project\wtlTest 一个WTL测试工程

注意事项:
编译支持 MFC工程需要额外下载 MFC的支持包(约7.7Mb)
请不要使用Debug版的 MFC,因为没有VS调试平台会导致无法运行。
对于 x64编译,请下载winx64 Lib包,然后设置 vc9m_config.bat。但这些并没有经过测试。

编译出错请尝试关闭 mspdbsrv.exe 进程。
通常编译后 mspdbsrv.exe 进程无法自行终止,导致各种未知错误,以及程序文件夹被占用无法删掉。
发现错误或有编译不同的地方,请报告作者。举手之劳,方便大家~

作者:Leaf
QQ:910657702
Email:yuyuyezi@vip.qq.com

转发请保留此文件,更多技术支持请联系作者或登录空间留言。
空间:http://hi.baidu.com/zhangshe
空间:http://hi.baidu.com/new/yuyuyezi
空间:http://blog.csdn.net/yuyuyezi


更新日期:2012-10-18
//上传原文件
更新日期:2012-11-09
//分离了调试文件和库
//添加了COM编译工具 midl.exe midlc.exe
更新日期:2012-11-24
//各种优化和编译错误时停止功能