這是WTL8.0下載,最近由于實(shí)驗(yàn)室項(xiàng)目的需要,準(zhǔn)備將一個(gè)c#開發(fā)wince程序改用c++實(shí)現(xiàn),但我比較討厭MFC,曾經(jīng)想用QT來做,后來csdn上的朋友們說Qt在winCE下太耗資源了,有人建議用WTL,我對(duì)C++了解不多,這還是第一次聽說WTL,孤陋寡聞了,Google了一下WTL,覺得這個(gè)還是挺有意思的,然后就是下載、安裝,helloworld。中間碰到一些問題,還好都順利解決了,下面把安裝步驟記錄下來。
1.解壓WTL8.0.EXE后,執(zhí)行AppWizMobile 里面的setup80.js即可。
2.C:/Program Files/Microsoft Visual Studio 8/WTL80,把文件拷貝到這里。其實(shí)只要的是include
3.創(chuàng)建工程后,運(yùn)行會(huì)報(bào)錯(cuò),F(xiàn)在需要添加這個(gè)include。
工具 --> 選項(xiàng) --> 項(xiàng)目和解決方案 --> vc++目錄 --> 選擇平臺(tái)(用的什么模擬器就選哪個(gè),比如pocket pc 2003,wm5.0等) --> 右邊的選擇,包含文件 --> 最后添加這個(gè)include。ok
WTL8.0是新建項(xiàng)目時(shí)選擇WTL項(xiàng)目,接默認(rèn)選項(xiàng)生成項(xiàng)目,編譯時(shí)會(huì)報(bào)'atlapp.h': No such file or directory錯(cuò)誤。需要加一個(gè)編譯路徑,工具-->選項(xiàng)-->項(xiàng)目和解決方案-->VC目錄,在左邊選擇平臺(tái)和包含文件,把WTL解壓目錄下的D:/WTL80/include路徑加上。
1.解壓WTL_80.exe到目錄D:\Program Files
2.打開cmd,進(jìn)入D:\Program Files\WTL80\AppWiz目錄,執(zhí)行setup80.js(我本機(jī)要安裝到Visual Studio 2005中,如果你是VS2003那么執(zhí)行setup71.js)
3.將D:\Program Files\WTL80\include下的頭文件拷貝到VC的include目錄C:\Program Files\Microsoft Visual Studio 8\VC\include下,成功了!