WTL 是 Windows Template Library 的缩写,WTL 功能不如MFC完善,但是比 MFC 更小巧,不依赖 MFC 的DLL。就是因为WTL可以编写出小巧的,不需要额外的DLL支持的程序,所以我经常会使用它来时行开发。以前一直使用VC 6.0与WTL这一组合进行开发,但是现在系统升级到了WIN10后,VC 6已经彻底不能使用了,只能使用虚拟机安装VC6进行开发,非常不方便。
这些日子,接触了免费开源的CodeBlocks集成开发环境,总体来说非常不错,经过几天的倒腾后,终于在CodeBlocks中完成了整个WTL开发环境的设置,再也用不着虚拟机了。以下是整个环境的配置过程:
一、需要使用到的软件:
1.CodeBlocks 16.01,在官方网站http://www.codeblocks.org/下载,建议下载其中的codeblocks-16.01mingw-nosetup.zip,已经含MinGW编译器。
2.VC++ 6.0,可以下载一个绿色版,因为只需要用到其中的cl编译器,link链接器等,所以不需要完整的安装版。
3.WinDbg,这个主要用到其中的cdb.exe文件,用于进行调试的支持。
4.ResEdit,因为CodeBlocks中不支持.rc的资源文件的编辑,所以需要这个资源编辑器,方便对话框等资源的编辑。
5.VisualFC这是WTL的开发插件,可以提供一个WTL、WINX的可视化开发功能,下面网盘中提供的版本已经是CodeBlocks的专用版本(由VisualFC 0.8RC2与VFCTools4CB组合而成)。
6.WTL91_5321_Final,这是WTL最新的版本。
以上文件,一部分可以到我的网盘中下载: http://pan.baidu.com/s/1dF82kpj 密码: n123
二、安装各软件到指定的文件夹中,为了使用方便,以下过程中尽可能使用相对文件夹,以后就可以形成绿色版,任意放置不同文件夹中也能正常使用。
1.解压CodeBlocks到D盘,为了方便改文件夹名为