簡體   English   中英

在 Ubuntu 上安裝 Qt

[英]Install Qt on Ubuntu

需要構建簡單的 GUI 應用程序。 出於這個原因,我決定在我的 Ubuntu 16 上安裝 Qt。我已經從他們的站點下載了開源 Qt 版本。 運行時出錯:

g@ubuntu:~/Downloads$ ./qt-unified-linux-x86-2.0.5-2-online.run 
./qt-unified-linux-x86-2.0.5-2-online.run: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory

如何解決?

安裝 Qt

sudo apt-get install build-essential

sudo apt-get install qtcreator

sudo apt-get install qt5-default

安裝文檔和示例 如果由於 Ubuntu 軟件中心或突觸包管理器安裝了 Qt Creator,則不會安裝 Qt Creator 的文檔。 按 F1 鍵將顯示以下消息:“無可用文檔”。 這可以通過安裝 Qt 文檔輕松解決:

sudo apt-get install qt5-doc

sudo apt-get install qt5-doc-html qtbase5-doc-html

sudo apt-get install qtbase5-examples

重新啟動 Qt Creator 以使文檔可用。

加載共享庫時出錯

問題:

radiusd:加載共享庫時出錯:libfreeradius-radius-2.1.10.so:無法打開共享對象文件:沒有這樣的文件或目錄

原因:

實際上,這些庫已經安裝在動態鏈接器找不到的地方。

解決方法:

雖然這不是保證,但使用以下命令可以幫助您解決“無法打開共享對象文件”錯誤:

sudo /sbin/ldconfig -v

http://www.lucidarme.me/how-install-documentation-for-qt-creator/

https://ubuntuforums.org/showthread.php?t=2199929

https://itsfoss.com/error-while-loading-shared-libraries/

ModelSim-Altera 錯誤

ubuntu 包名稱是qt5-default ,而不是qt

在 Ubuntu 18.04 中缺少 QtCreator 示例和 API 文檔,這是我解決此問題的方法,幾乎​​適用於每個 Ubuntu 版本。

對於 QtCreator 和示例以及 API 文檔:

sudo apt install `apt-cache search 5-examples | grep qt | grep example | awk '{print $1 }' | xargs `

sudo apt install `apt-cache search 5-doc | grep "Qt 5 " | awk '{print $1}' | xargs`

sudo apt-get install build-essential qtcreator qt5-default

如果還缺少某些東西,則:

sudo apt install `apt-cache search qt | grep 5- | grep ^qt | awk '{print $1}' | xargs `

希望有所幫助。

也發布在 Ask Ubuntu: https : //askubuntu.com/questions/450983/ubuntu-14-04-qtcreator-qt5-examples-missing

還可以看看很棒的項目aqtinstall https://github.com/miurahr/aqtinstall/ (它可以在 Linux、Mac 和 Windows 機器上安裝任何 Qt 版本,無需任何交互!)和使用此工具的 GitHub Action: https:/ /github.com/jurplel/install-qt-action

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM