一直以來做ANDROID用戶端的開發,最近這幾天還真是閑,離職了,本想好好的休息幾天,但是心由未靜啊,過幾天再繼續找份工作後,踏踏實實好好乾吧,不再胡思亂想,不再與人慾爭了,古人說得好,人生由未三生定,一生能有幾時成。哎,好了,既然有閑著的時間,那何不做點什麼呢,一直都在關注移動互連網這塊,但是卻沒觀察出什麼究竟來,感覺移動終端這近兩年發生了突起的變化,有時候會讓人不知道到底紛爭於何處才是,哎,感覺自己經驗還是抵觸不足,分析問題能力還有待細節化,但是人生的職業生涯與未來觸境,當然我是時刻堅守其職業人生,好了,不廢話了,下面我就簡單介紹下QT+OpenCV對其環境的搭建與簡單按列的實現吧,其實這些資料網上有很多寫,之前,我也參考了一些,本人一直使用環境為UBUNTU11.04,因為本人一直都喜歡UBUNTU這個OS,感覺它的介面效果還真的很不錯,作為程式員來說,操作也很方便,好,咋就借用我之前在網上參考過的一篇文章,順藤摸瓜的做些操作來作為本章的詳細講解吧:
首先,需要安裝QT,安裝它很簡單,直接進入其官方:http://qt.nokia.com/downloads-cn
操作所示:
當我們點擊其下載後會跳轉並直接對其檔案下載,如果沒有下載的話,你可以點擊其下載,不要忘了在這個時候順便看下下的說明::
簡單描述也就是說:你需要對其下載的檔案進行許可權升級,並對其具有執行的許可權才是,所以使用chmod u+x來實現對其使用者的執行許可權賦予
其二就可以對其執行安裝了:
安裝我就不了,因為很簡單,只是有個問題,可能當你執行
./Qt_SDK_Lin32_online_v1_1_2_en.run
你看到的彈出框的NEXT不可用,這時候你需要耐心的等待,因為這時候它正在檢查其連結問題,如果OK的話,NEXT就會變成可操作,
當你安裝完後,我們就可以直接在Menu菜單裡找到,開啟:Qt Create表徵圖,就啟動其開發工具了:
我先來新進一個HelloWorld項目實踐吧:
選擇檔案,選擇建立檔案與項目,其次進入如下::
點擊選擇後:對其工程來指定命名:
點擊下一步:獲得:
在這裡我們使用其模擬器來運行,所以對其模擬器處打上勾
這樣項目工程就建立完了,只過程中還有個選定項目與指定工程歸檔:GIT等,根據自己需要來選擇吧,
下面就開始建立一個C++檔案來實現HelloWOrld的在模擬器上的輸出::
點擊選擇檔案命名:同樣與一般的方式一樣,直接命名為:main吧,然後點擊確定,進入檔案編輯就介面:編輯後的源碼如:
最後在左下腳有個鐵脆的的表徵圖,點擊它來進行編譯,注意看上面的代碼,你編譯會出問題,C++=》Qlabel=>Qlabel*,如果你是初學者,請分別分別常識下吧,完正確後,在點擊上面的播放按鈕進行執行即可看到如的顯示:
圖片上傳不上來了,等下次在貼上吧,網路問題,真糟糕。。。。
剩下的OPENCV的編譯放在第二章來描述吧,感覺圖片上得太多。。。。