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