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