这是WTL8.0下载,最近由于(yú)实验(yàn)室(shì)项目的需要,准备(bèi)将一个c#开(kāi)发wince程(chéng)序改用c++实现,但我(wǒ)比较讨(tǎo)厌MFC,曾经想用QT来(lái)做(zuò),后来csdn上的(de)朋(péng)友们说Qt在(zài)winCE下太耗资源了,有人建议用WTL,我对(duì)C++了解不多,这还是第一次听说WTL,孤陋寡闻了,Google了一下WTL,觉得这个还是挺(tǐng)有意思的,然后(hòu)就是(shì)下载、安装,helloworld。中(zhōng)间碰到一些问题,还好都顺利解决了,下面把安装步骤记录下来。
1.解(jiě)压(yā)WTL8.0.EXE后,执行AppWizmobiles 里面的setup80.js即可。
2.C:/Program Files/Microsoft Visual Studio 8/WTL80,把文件拷贝到这里。其实只要的是include
3.创建工程后,运行(háng)会报错。现在需要(yào)添加这个include。
工(gōng)具(jù) --> 选项 --> 项目和解决方案 --> vc++目录(lù) --> 选择平台(用的什么模拟器(qì)就(jiù)选哪个,比如pocket pc 2003,wm5.0等) --> 右边的选择,包含(hán)文件 --> 最(zuì)后添加这个include。ok
WTL8.0是新建项(xiàng)目时选择WTL项目,接默认选项生成(chéng)项(xiàng)目,编译时(shí)会报'atlapp.h': No such file or directory错误。需要加(jiā)一个编译路径,工具-->选项-->项目(mù)和解(jiě)决方案-->VC目录,在左边选择(zé)平台和包含文件,把(bǎ)WTL解压目录下的(de)D:/WTL80/include路径加(jiā)上。
1.解压(yā)WTL_80.exe到目录D:\Program Files
2.打开cmd,进入D:\Program Files\WTL80\AppWiz目录,执行setup80.js(我(wǒ)本机要安装到(dào)Visual Studio 2005中,如果你是VS2003那么执(zhí)行(háng)setup71.js)
3.将(jiāng)D:\Program Files\WTL80\include下的头文件拷(kǎo)贝到VC的include目录(lù)C:\Program Files\Microsoft Visual Studio 8\VC\include下,成功了!
