Ini dapat dilakukan dengan menambahkan PPA berikut ke sistem Anda:
ppa: canonical-qt5-edgers / ubuntu1204-qt5 ( Klik di sini untuk instruksi menggunakan PPA. )
Anda biasanya dapat melakukan ini dengan perintah berikut:
sudo apt-add-repository ppa:canonical-qt5-edgers/ubuntu1204-qt5
sudo apt-get update
Langkah selanjutnya adalah menginstal paket yang diperlukan untuk pengembangan Qt5 / QML 2.0. Anda dapat melakukannya dengan menjalankan perintah ini:
sudo apt-get install qtdeclarative5-dev
Ini akan menginstal header / perpustakaan yang diperlukan untuk pengembangan dengan desktop Qt dan QML. Anda mungkin juga ingin mengambil rilis terbaru Pencipta Qt dari halaman ini .
Saya menemukan bahwa Pencipta Qt terkadang mengalami masalah dalam menemukan instalasi Qt5 baru Anda. Jika demikian, lakukan langkah-langkah ini:
- buka dan buka Tools-> Options
- klik bagian "Bangun & Jalankan" di menu sebelah kiri
- klik tab "Versi Qt"
klik "Tambah ..." dan masukkan lokasi yang sesuai dengan OS Anda:
32-bit: /usr/lib/i686-linux-gnu/qt5/bin/qmake
64-bit:/usr/lib/x86_64-linux-gnu/qt5/bin/qmake
Sebelumnya paket-paket ini berlokasi di sini:
ppa: ubuntu-sdk-team / ppa
Menurut "Tim SDK Ubuntu":, Old Ubuntu 12.04 LTS Qt 5.0 packages have been moved to https://launchpad.net/~canonical-qt5-edgers/+archive/ubuntu/ubuntu1204-qt5/
dan itu tampaknya telah terjadi sekitar Mei 2016.
Ubuntu SDK team PPA (
ppa:ubuntu-sdk-team/ppa
) hanya menyediakan Qt 5.0 untuk Ubuntu 12.04.Jika Anda memerlukan fitur dari versi Qt yang lebih baru, Anda dapat menggunakan PPA baru oleh Stephan Binner untuk Precise and Trusty. Dia menciptakan PPA untuk semua versi Qt mulai dari 4.8.
Agar tidak mengacaukan paket sistem Qt, paket dari PPA ini diinstal
/opt
sehingga Anda harus menginformasikan jalur yang benar (/opt/qtXX/include
) ke alat build Anda (jika Anda tidak menggunakan Qt Creator yang disediakan oleh PPA).Instruksi
Pilih PPA
Dari halaman profil Stephan di Launchpad, pilih PPA yang cocok dengan versi Qt yang Anda inginkan dan versi Ubuntu yang Anda miliki. Ingat bahwa Precise adalah Ubuntu 12.04 dan Trusty adalah Ubuntu 14.04.
Andaikan Anda ingin menginstal Qt 5.5 di Ubuntu 12.04 Anda harus memilih Qt 5.5.1 untuk / opt Precise (versi Qt terbaru yang tersedia untuk Precise pada saat penulisan ini).
Untuk menginstal Qt 5.5 di Ubuntu 14.04 pilih Qt 5.5.1 untuk / opt Trusty .
Tambahkan PPA ke sistem Anda
Buka halaman PPA. Anda harus melihat sesuatu seperti ini:
Kemudian jalankan
apt-add-repository
diikuti oleh teks tebal dari atas ( gunakan alamat PPA yang sebenarnya dari halaman PPA! ):Paket pembaruan mencantumkan Qt instal
Jalankan yang berikut ini untuk mengunduh daftar paket dari repositori yang ditambahkan dan instal Qt (dan Qt Creator):
sumber
qDebug()
simbol yang belum terselesaikan pada 14.04.3 di mana versi perpustakaan yang dikompilasi adalah 5.5.0 tetapi run-time saya adalah 5.2.1 (pada mesin yang berbeda). Saya menginstalqt55declarative
dan kemudian digunakansource /opt/qt55/bin/qt55-env.sh
sebelum menjalankan program saya.Cara menginstal Qt 5. *:
sumber