日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

duilib入门简明教程 -- VS环境配置(2) (转)

發布時間:2025/3/20 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 duilib入门简明教程 -- VS环境配置(2) (转) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

原文轉自:http://www.cnblogs.com/Alberl/p/3342030.html

?

????既然是入門教程,那當然得基礎點,因為搜索duilib相關資料時,發現有些小伙伴到處都是編譯錯誤,以及路徑配置錯誤等等,還有人不知道SVN,然后一個個文件手動下載的。 ????其實吧,duilib的定位好像是這樣的: 有一定的界面基礎,懂MFC、WTL、windows消息機制等等。?不然的話,即使環境配置好了,看Demo也繞暈你~\(^o^)/~ ????所以對于沒有任何基礎的童鞋,請先打好基礎,不然學習duilib會走更多歪路,推薦以下資料: ????書籍:《windows程序設計》 ????教程: 孫鑫視頻(這個我只下載了,但沒看過,不過評價不錯) ????網站:國際知名網站?(國外網站:現在比codeguru好很多了,雖然是英文,但是有圖文描述,加上翻譯軟件,源碼面前了無秘密) ?????????????? 編程入門網(國內網站:我大學做QQ申請器時根本就不懂MFC,結果硬是一個個控件的查資料,就靠它了) ???????????????VC知識庫(國內網站:現在有些要收費了) ?????????????? 其他的網站就不一一列舉了,因為后來找資料都直接上codeproject,所以很多網站早就記不清楚了。 ????最重要的一點:善用搜索引擎,只要會搜索,上面的資料都是很容易搜出來的,這是第一要素。 ???? ????一、下面首先介紹一下SVN的使用,怎么下載和安裝我就不講了~O(∩_∩)O~,直接進入使用階段: ??? 1、在資源管理器任意空白處點擊右鍵菜單,選擇【SVN Checkout】(中文版選擇【SVN 檢出】) ???? ? ????2、登錄Duilib的下載官網:https://github.com/duilib/duilib, ??? ?? 在URL欄輸入duilib的SVN地址: ???? ????即可下載到duilib的代碼,如圖: ???? ? ????二、SVN的使用就介紹完了,下面接著duilib的環境配置: ????1、打開duilib.sln ???? ? ????2、在解決方案【Duilib】上右鍵選擇【設為啟動項目】 ???? ? ????3、在系統菜單【生成】里選擇【批生成】 ???? ? ????4、先點擊【全選】,再點擊【生成】即可生成dll和Demo ???? ? ????5、你會發現一些編譯錯誤,沒關系,這只是某個工程在Unicode編譯不通過而已,不過我們有多字節的exe可以看效果就行了。 ????吐槽:由于官方群不會在意這些細節問題,所以這個bug一直留在那里。本來想給它改了這個bug,但是后來發現Demo太亂了,我需要做的事情遠比這個重要,而且對于入門者來說,這真的只是其中很小的一個問題。并且發過另一個bug修改給官方,很久了都沒合并到SVN上面去,所以也無能為力了。(其實這些都是懶的借口~\(^o^)/~)?? ????友情提示下,官方群的態度有很多種,比如【提問的目的是獲得啟發,而不是解決現有的困境 】、【推崇第一個提出問題的人解決問題】等等,如果小伙伴們去提建議啥的,很可能會被氣得退群(據說發生過多次類似事件),所以,學學群里常見的態度:請【不要在意那些細節】~\(^o^)/~ ????對于一個開源項目,作者的精神已經很值得佩服了,這個開源庫比大部分商業庫都要好,可謂集作者多年之心血,現在開源出來,卻被天朝的環境所XX了,所以作者不再維護這個庫我們是非常理解的。 ????不過還是希望沒有接觸過Unicode的小伙伴們能把這個編譯錯誤改了,練手的同時也修復了bug,一舉多得~O(∩_∩)O~ ???? ? ????6、雖然有部分編譯錯誤,但是已經生成了dll,并且可以在bin目錄看到各種Demo,小伙伴們先打開exe試試效果吧^_^??? ????? ? ????7、配置VS環境(為了照顧新手,就直接用SVN代碼的目錄了) ????在VS的菜單里,選擇【工具】-【選項】-【項目和解決方案】-【VC++目錄】, ???? ????在【包含文件】中添加目錄,其路徑為【Duilib】的路徑, ????在【庫文件】中添加目錄,其路徑為【Lib】的路徑 ??? 其中【bin】目錄里的是dll,后面自己新建工程時需要拷貝到exe目錄下????? ??????? ???? ????8、環境配置好后,就可以開始使用duilib啦。 ????怎么新建工程就不說了,win32、MFC工程都可以。 ??? 要記住的是,需要把dll(dll在【bin】目錄里)拷貝到自己工程的exe目錄下,不了解的干脆就把4個dll都放到自己工程的Debug及Release下吧。 ???? ???? ????如下圖,將4個dll放到自己工程的exe目錄下 ???? ? ????環境配置教程到此結束,如有不懂或者不妥之處,請直接在評論里留言~\(^o^)/~

轉載于:https://www.cnblogs.com/happykoukou/p/7383099.html

總結

以上是生活随笔為你收集整理的duilib入门简明教程 -- VS环境配置(2) (转)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。