Install Qt 5 On Ubuntu - Qt Wiki
Có thể bạn quan tâm
En Ar Bg De El Es Fa Fi Fr Hi Hu It Ja Kn Ko Ms Nl Pl Pt Ru Sq Th Tr Uk Zh
Contents
- 1 Install Qt 5 on Ubuntu
- 1.1 Introduction
- 1.2 Installation Guide (Ubuntu package)
- 1.3 Installation Guide (Qt download page)
- 1.4 Troubleshooting
- 1.5 References
Introduction
This is a tutorial for installation of Qt 5.7.0 to Ubuntu 12.10. It may be used for some newer versions of Qt and Ubuntu. As a counterexample, Ubuntu 16.04 LTS uses an independent system for controlling the Qt version. Following these directions for Ubuntu 16.04 results in an error where a file can't be found in a qt4 directory, even though you're installing qt5 not 4. Another difference for OpenGL has been found and added as a note below.
Installation Guide (Ubuntu package)
Open a terminal. Type the following command and hit Enter:
sudoapt-getinstallqt5-defaultQt 5.x will be installed.
Installation Guide (Qt download page)
- Download
Visit Qt downloads page an download a 32-bit or 64-bit Linux installation depending your version of Ubuntu. The installation file can be also downloaded through the command line using wget.
Example:
wget[https://download.qt.io/new_archive/qt/5.7/5.7.0/qt-opensource-linux-x64-5.7.0.run https://download.qt.io/new_archive/qt/5.7/5.7.0/qt-opensource-linux-x64-5.7.0.run]This is valid until 5.14.2 due to policy change, distributing Open Source Qt linux package is discontinue from 5.15.0. You need to build your own package starting from 5.15.0.
- Install
Adjust permission, run the installer and follow the instruction to complete the installation.
chmod+xqt-opensource-linux-x64-5.7.0.run ./qt-opensource-linux-x64-5.7.0.run- Install g++
Open a terminal and execute the following command to install g++:
sudoapt-getinstallbuild-essential- Install generic font configuration library - runtime
Open a terminal and execute the following command to install the full runtime files for the generic font configuration library:
sudoapt-getinstalllibfontconfig1- Configure a compiler
Launch Qt Creator. Go to Tools > Options. Click Build & Run and select tab Kit. Configure a compiler if it is not automatically detected.
- Install OpenGL libraries
Execute the following command to install OpenGL libraries:
sudoapt-getinstallmesa-common-devNote: Just installing the above-mentioned mesa-common-dev kit is not sufficient for more recent Ubuntu versions. Based on a comment in the Qt forum[1] an additional package needs installation. Execute following command:
sudoapt-getinstalllibglu1-mesa-dev-yTested with Qt5.3.1 and Ubuntu 14.04 and it solved the problem with missing -lGL.
- Set file association with pro files
When installing from the on-line source the file association is not done automatically. It also not show up when you try to associate it with file explorer. Create a file named “Qt-Creator.desktop” and fill the file with the following.
[DesktopEntry] Version=1.0 Encoding=UTF-8 Type=Application Name=QtCreator Comment=QtCreator NoDsiplay=true Exec=(InstallfolderofQT)/Tools/QtCreator/bin/qtcreator%f Icon=(InstallfolderofQT)/5.4/Src/qtdoc/doc/images/landing/icon_QtCreator_78x78px.png Name[en_US]=Qt-CreatorPlace this file in home .local/share/applications .
Edit a file named “defaults.list” in the same directory . Add the following line.
text/qtcreator=Qt-Creator.desktop;open file mimeapps.list and check if the following line is present.
application/vnd.nokia.qt.qmakeprofile=qtcreator.desktopif not add it under [added Associations].
Run the following command.
sudoupdate-mime-database/usr/share/mimenow Qt has been added to the list of file associations.
Troubleshooting
- Qt Creator needs a compiler set up to build
Follow the instruction from the previous section to configure compiler for Qt Creator.
- error: g++: Command not found
Solution:
sudoapt-getinstallbuild-essential- error: GL/gl.h: No such file or directory
Solution:
sudoapt-getinstallmesa-common-devReferences
- ↑ Qt 5.5.0 problem running examples [SOLVED]. 2015-09-22. Archived from the original on 2016-08-01. Retrieved 2016-08-01.
Execute the following command to install OpenGL libraries: sudo apt-get install mesa-common-dev Note: Just installing the above-mentioned mesa-common-dev kit is not sufficient for more recent Ubuntu versions. Based on this comment in the forum an additional package needs installation. Execute following command: sudo apt-get install libglu1-mesa-dev -y Tested with Qt5.3.1 and Ubuntu 14.04 and it solved the problem with missing -lGL.
Từ khóa » Cài đặt Qt Trên Ubuntu
-
Cài đặt Qt Creator Và Biên Dịch Chương Trình đầu Tiên Của Bạn Trên ...
-
Hướng Dẫn Cài QT-Creator Trên Ubuntu
-
Cách Cài đặt Qt Creator Trên Gnu / Linux
-
Cài đặt Qt Trên Ubuntu - HelpEx
-
Qt5 C++ - Hướng Dẫn Cài đặt Qt5 Trên Ubuntu 14.04 - YouTube
-
Huong Dan Cai Dat Qt Tren Ubuntu - YouTube
-
Biên Dịch Chương Trình Qt đầu Tiên Của Bạn Trong Ubuntu
-
Hướng Dẫn Cài Đặt QT4 Trên Ubuntu | Ông Bình
-
QT4- Lập Trình Nhúng Trên Ubuntu - Dien Tu Viet Nam
-
Lập Trình C++ Với Qt5.7 Trong Môi Trường Linux | Anh Nguyễn
-
[Series Lập Trình Qt] #1 Dowload Và Cài đặt IDE Qt Creator
-
QtCAM: Một ứng Dụng Tuyệt Vời Cho WebCam được Tạo Trong QT
-
Làm Cách Nào để Cài đặt PyQt Cho Python 3 Trong Ubuntu 14.10?