原文地址:http://www.cnblogs.com/weitianshui/articles/1017178.html
Windows Template Library - WTL的安裝指南滿地都是,而且源程序也附帶了安裝說明,似乎沒有必要再多寫一個。但是,事情并沒有想象的那么簡單,本人有過將近4年的C++開發經驗,在兩年前剛轉入C#,有很長時間沒碰C++了(最后使用的工具是VC++6.0)。今天突發興趣,想要玩玩VC++ 2005和WTL,誰知,以我這種經驗,折騰這看是簡單的玩意,也花了大半天的時間方才搞出第一個WTL的Hello World,個中曲折,說來實在慚愧,只好把正確的安裝過程寫一下,如果能給別人一點提示,那是最好的了。至少,可以做個筆記,兩三年以后如果又忘了,還可以回來翻翻。
1、從http://sourceforge.net/projects/wtl下載最新版本的WTL,當時是8.0
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。
posted on 2010-03-20 10:21
漂漂 閱讀(554)
評論(0) 編輯 收藏 引用 所屬分類:
深入vc++