欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

ubuntu18.04 安裝qt5.12.8及環(huán)境配置的詳細教程

 更新時間:2020年05月20日 15:40:48   作者:Mr_Bobcp  
這篇文章主要介紹了ubuntu18.04 安裝qt5.12.8及環(huán)境配置的教程,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

環(huán)境

系統(tǒng):ubuntu18.04
軟件:qt5.12.8

一、下載安裝包

下載地址http://download.qt.io/archive/qt/5.12/5.12.8/

在這里插入圖片描述

點擊需要的版本(我們這里選擇.run的)會跳轉到一個選擇源的界面,國內(nèi)選擇(CN)的三者之一即可

在這里插入圖片描述

二、安裝

從終端進入下載文件夾,一般是/home/用戶名/Downloads,可以找到下載好的qt-opensource-linux-x64-5.12.8.run
給所有用戶賦予qt-opensource-linux-x64-5.12.8.run可執(zhí)行權限

sudo chmod a+x qt-opensource-linux-x64-5.12.8.run

有權限后在該路經(jīng)下執(zhí)行就可以了

./qt-opensource-linux-x64-5.12.8.run

彈出安裝指引窗口,按照指引填好QT Account(我記得以前有版本安裝可以跳過),一路next,不建議修改默認路經(jīng)。

在這里插入圖片描述

按需安裝,配置足夠全選可以省事。

在這里插入圖片描述

安裝完成后,在你的應用里面就可以找到Qt Creator了

在這里插入圖片描述

配置環(huán)境變量

需要配置環(huán)境變量后才能直接使用qmake命令
ubuntu中作用于所有用戶,編輯/etc/profile文件

sudo vim /etc/profile

在末尾添加(注意:這里的路經(jīng)對應安裝路經(jīng),請檢查自己的是否對應)

export PATH="/opt/Qt5.12.8/Tools/QtCreator/bin:$PATH"
export PATH="/opt/Qt5.12.8/5.12.8/gcc_64:$PATH"

修改完成后重啟系統(tǒng),或者使用"source /etc/profile"or ". /etc/profile"使得修改生效。source命令也稱為“點命令”,也就是一個點符號(.)。source命令通常用于重新執(zhí)行剛修改的初始化文件,使之立即生效,而不必注銷并重新登錄。

在終端輸入qtcreator就能直接打開Qt Creator

qtcreator

三、QT項目測試

我們再新建一個Qt項目測試一下
File>>New File or Project,選擇Qt Widgets Application,測試用基本可以一路next,后面可以自行刪除項目。

在這里插入圖片描述

建好的test項目

在這里插入圖片描述

在mainwindow.ui上添加一個textBrowser控件,寫上標準問候語

在這里插入圖片描述

運行>>>>>>>>>>>>>>報錯…所謂“行百步者半九十”,都到這一步了,趕緊想辦法解決

在這里插入圖片描述

找到原因了

Qt 默認在 /usr/lib/ 目錄下查找動態(tài)鏈接庫,但是很多 Linux 發(fā)行版將 OpenGL 鏈接庫放在其它目錄,例如我使用的是 CentOS 7,OpenGL 鏈接庫位于 /usr/lib64/ 目錄,而對于 Ubuntu,OpenGL 鏈接庫位于 /usr/lib/i386-linux-gnu/mesa/ 目錄。只要我們把 libGL.so 拷貝到 /usr/lib/ 目錄,或者在 /usr/lib/ 目錄下為 libGL.so 創(chuàng)建一個鏈接,就能解決問題。顯然第二種辦法更好。
另外,Linux 發(fā)行版自帶的 OpenGL 鏈接庫在后綴中添加了版本號,例如 libGL.so.1、libGL.so.1.2.0、libGL.so.1.3.1 等,但是 Qt 在鏈接階段查找的 OpenGL 鏈接庫是不帶版本號的。

總起來說,我們需要在 /usr/lib/ 目錄下為 OpenGL 鏈接庫創(chuàng)建一個鏈接,并去掉版本號。

如果你不知道當前 Linux 系統(tǒng)中 libGL.so 的具體路經(jīng),可以使用locate libGL命令或find /usr -name libGL*命令查找,然后使用ln -s創(chuàng)建鏈接。按照方法進行操作:
#查找 libGL 所在位置

# locate libGL
/usr/lib/x86_64-linux-gnu/libGL.so.1
/usr/lib/x86_64-linux-gnu/libGL.so.1.0.0
/usr/lib/x86_64-linux-gnu/libGLESv2.so.2
/usr/lib/x86_64-linux-gnu/libGLESv2.so.2.0.0
......

#創(chuàng)建鏈接,Linux 系統(tǒng)中可能存在多個版本的 libGL.so,為任意一個版本創(chuàng)建鏈接即可。普通用戶沒有權限創(chuàng)建鏈接,使用root用戶或者sudo指令。

#sudo ln -s /usr/lib/x86_64-linux-gnu/libGL.so.1 /usr/lib/libGL.so

再次運行>>>>>>>>>>>>>>成功

在這里插入圖片描述

總結

到此這篇關于ubuntu18.04 安裝qt5.12.8及環(huán)境配置的詳細教程的文章就介紹到這了,更多相關ubuntu安裝qt5.12.8及環(huán)境配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 使用CDN之后APACHE日志記錄中IP地址不正確的解決方案

    使用CDN之后APACHE日志記錄中IP地址不正確的解決方案

    這篇文章主要介紹了使用CDN之后APACHE日志記錄中IP地址不正確的解決方案,需要的朋友可以參考下
    2014-12-12
  • Ubuntu18.04安裝Pycharm教程的實現(xiàn)

    Ubuntu18.04安裝Pycharm教程的實現(xiàn)

    這篇文章主要介紹了Ubuntu18.04安裝Pycharm教程的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-09-09
  • Linux pidof命令使用總結

    Linux pidof命令使用總結

    今天GoFace給大家介紹linux pidof命令的用法,pidof命令大家或許很少見過,不過在適當?shù)膱龊嫌锰庍€是不小的
    2014-03-03
  • Linux下如何查殺stopped進程詳解

    Linux下如何查殺stopped進程詳解

    這篇文章主要給大家介紹了關于Linux下如何查殺stopped進程的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用linux系統(tǒng)具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-07-07
  • Linux曝出Sudo提權漏洞 任意用戶亦可運行root命令

    Linux曝出Sudo提權漏洞 任意用戶亦可運行root命令

    近期曝出的一個提權漏洞,卻直指 sudo 的一個安全策略隱患 —— 即便配置中明確不允許 root 用戶訪問,該漏洞仍可允許惡意用戶或程序,在目標 Linux 系統(tǒng)上以 root 用戶身份執(zhí)行任意命令
    2019-10-10
  • apache,nginx上傳目錄無執(zhí)行權限的設置方法

    apache,nginx上傳目錄無執(zhí)行權限的設置方法

    至于為什么設置上傳目錄無權限這個我就不累贅了,現(xiàn)在比較流行的web服務有iis,apache,nginx,使用操作系統(tǒng)無非是windows or *nux
    2010-12-12
  • centos7系統(tǒng)nginx服務器下phalcon環(huán)境搭建方法詳解

    centos7系統(tǒng)nginx服務器下phalcon環(huán)境搭建方法詳解

    這篇文章主要介紹了centos7系統(tǒng)nginx服務器下phalcon環(huán)境搭建方法,結合具體實例形式詳細分析了centos7的nginx服務器搭建phalcon的具體操作步驟與相關設置技巧,需要的朋友可以參考下
    2019-09-09
  • Apache?Doris基礎簡介

    Apache?Doris基礎簡介

    Apache?Doris?是一個現(xiàn)代化的?MPP(Massively?Parallel?Processing,即大規(guī)模并行處理)分析型數(shù)據(jù)庫產(chǎn)品,這篇文章主要介紹了Apache-Doris基礎概念,需要的朋友可以參考下
    2024-03-03
  • linux直接運行py文件的方法

    linux直接運行py文件的方法

    今天小編就為大家分享一篇linux直接運行py文件的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • 解決fatal:remote error:You can''t push to git://github.com/username/*.git問題的辦法

    解決fatal:remote error:You can''t push to git://github.com/use

    這篇文章主要介紹了解決fatal:remote error:You can't push to git://github.com/username/*.git問題的辦法的相關資料,需要的朋友可以參考下
    2016-12-12

最新評論