取自:http://www.cppblog.com/goos/archive/2012/08/16/187424.aspx
WTL在VC各版本下的安装
安装过程:
运行WTL71.exe,解压
运行/WTL71/AppWiz60/setup.js
复制WTL71/include目录下的18个头文件到VC++6.0安装目录的 /VC98/Include下。
运行VC++6.0,根据向导可以轻松的创建ATL/WTL AppWizard工程即可。
WTL8.0+VS2005
安装过程:
1、从http://sourceforge.net/projects/wtl下载8.0版本的WTL
2、下载得到的是一个自解压文件,可以解压到任意目录。比如d:\wtl80,下面有几个子目录samples, include, AppWizMobile, AppWizCE, AppWiz,还有一个txt文件和htm文件。其中include是头文件,samples是几个示例,AppWiz*是各种向导文件。
3、在命令行里执行:wscript.exe "D:\WTL80\AppWiz\setup80.js",如果是vs2005 express、vs2003等,分别执行setup80x.js, setup70.js,可以看看里面的文档说明。
注:这是一个很容易让人困惑的地方,网上的文档全都说解压后执行setup80.js文件,但都没说如何执行。后来在代码里看到有WScript,才想到用WSCript.exe来执行。
4、打开VS2005, 选择VC++项目,就可以看到WTL项目的向导了。
5、在VS2005里,打开菜单“工具”——选项——项目和解决方案——VC++目录,在“显示以下内容的目录”下拉框中,选择“包含文件”,加入刚才解压的wtl下的include,本例中是"d:\wtl80\include"。
6、按照向导创建一个程序,编译,执行,OK。
WTL8.1+VS2008
安装过程:
WTL.tag+VS2010
安装过程:
WTL8.1+VS2008
安装过程:
1.下载了WTL8.1,然后运行AppWiz文件夹下的setup90.js,就可以安装成功了。
2.然后就是配置工程了。打开VS2008,选择Tools->Options->Projects and Solutions->VC++ Directories,在include中将c:/wtl81/include加入。或者将include目录复制到Microsoft Visual Studio 9.0/VC/目录下就可以了。
WTL.tag+VS2010
安装过程:
1.下载WTL包,http://wtl.svn.sourceforge.net/viewvc/wtl/?view=tar
下载下来的文件是tar.gz,你可以用7z打开。
2.解压后依次打开文件夹trunk->Wizards->AppWiz,然后双击setup100.js
3.将解压的include目录复制到Microsoft Visual Studio 10.0/VC/目录