ubuntu下安裝QT5及QtCreator

來源:互聯網
上載者:User

這算是我寫的第一篇部落格吧,原因很簡單,就是希望把我在學習過程中遇到的點點滴滴的問題記錄下來,日後同學或者同事遇到的時候,能夠快速的解決之~而這個問題算是先前一直都沒有能夠很好解決的吧~下面我們就來回顧下先前所遇到的問題。

Q1:在QT官網直接下載了QtSDK之後,直接安裝./XXX.run之後,第一個找不到QtCreator的可執行程式,第二個在一個很深很深的路徑下:/opt/Qt5.1.1/Tools/QtCreator/bin$ ./qtcreator 好不容易找到了可執行程式,這個時候又出現了個蛋疼的問題:

S3:現在你的虛擬機器就和真機一樣能夠撥接了,當然呢,ubuntu這個大的系統怎麼能不支援撥接呢~在右上方的網路設定裡面有DSL這個選項,填上你的賬密碼即可~!說了這麼多貌似跑題了啊~言歸正傳,我們來裝Qt,很不巧和的是,習慣了用百度去搜尋東西的我,一不小心去了google找了,搜了ubuntu qt這倆關鍵字,然後就出來了一篇文章,後來我才大徹大悟,百度比google實在是。。。其實,百度上還是有很多文章介紹這個的,但是都不能解決問題,不過從某G上找到的那篇文章就講的非常好,只是。。。你看了就知道了:http://www.wikihow.com/Install-Qt-SDK-on-Ubuntu-Linux尼瑪,全是洋文,看不懂啊! 要是能看得懂的呢,就看那篇文章去吧,洋文學得不好的,就繼續往下看~下面就把那篇洋文的東西提煉出來。安裝的是Qt5,首先更新下你的apt-get: sudo apt-get install synaptic然後一次性把要裝的都裝了吧,指令在這:sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
sudo apt-get install build-essential
sudo apt-get install "^libxcb.*" libx11-xcb-dev libglu1-mesa-dev libxrender-dev
到官網上下載QtSDK,其實32位的就好,當然根據你的電腦位元下更好(ubuntu查看電腦位元指令:) :http://qt-project.org/downloads 我下的是Qt 5.1.1 for Linux 32-bit (417 MB) 下完之後呢,改下許可權,先開啟你的下載目錄~/Downloads然後sudo chmod u+x qt-linux-XXX.run 這時候呢,你下的這個安裝包就能運行了。。。嗎?你可能發現還有問題,有一種原因就是你的目錄存在中文,凡是以後用到Qt的地方,好了,折騰完目錄之後,就直接./qt-linuxXXX.run吧,這時候,就和windows裡面裝程式一樣了,當然要記得你安裝的目錄 預設貌似是/opt/Qt5.1.1這個目錄下,安裝完之後呢 先別急著運行,去把這個目錄的許可權修改下,否則就會各種permission denied,上指令: sudo -s chmod -R 777 /opt/Qt5.0.2sudo -s chmod -R 777 /home/

最後呢,將Qt的bin目錄添加到系統路徑PATH下,PATH=/opt/export PATH這時候呢,就可以去你的DashHome(其實就是win下的開始菜單)裡面找到QtCreator了,感受下吧~
寫完收功~希望大家都能在前進的路上,愈挫愈勇!

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.