Pemasangan Qt 5.9.1, (termasuk Qt Creator 4.3.1) pada Ubuntu

mengenai QT Creator

Dalam artikel seterusnya kita akan melihat Qt 5.9.1. Ini adalah versi terbaru dari kerangka aplikasi lintas platform, digunakan secara meluas untuk mengembangkan aplikasi GUI. Juga, ia digunakan untuk mengembangkan program non-GUI seperti alat baris perintah dan konsol pelayan.

La versi 5.9.1 hadir dengan banyak peningkatan pada integrasi Cmake berbanding versi sebelumnya. Ia termasuk Pakej pemasangan luar talian Qt Creator 4.3.1.

Qt ia bukan bahasa pengaturcaraan dengan sendirinya. Ia sebenarnya mengenai kerangka yang ditulis dalam C ++. Ini adalah kerangka pembangunan aplikasi lintas platform untuk desktop dan mudah alih.

Qt Creator dijalankan pada Gnu / Linux, OS X, dan Windows dan menawarkan penyelesaian kod pintar, sistem bantuan terbina dalam, penyahpepijat dan juga penyatuan sistem kawalan versi utama (mis. git atau Bazaar)

Sebelum meneruskan pemasangan rangka pembangunan ini dan IDE di Ubuntu, mari kita lihat beberapa ciri umum.

Ciri umum QT 5.9.1

QtCreator

Dengan Qt, GUI dapat ditulis secara langsung dalam C ++ menggunakan modul widgetnya. Ia juga dilengkapi dengan alat grafik interaktif termasuk dipanggil Pereka Qt. Ini berfungsi sebagai penjana kod untuk GUI berasaskan widget. Selain itu, alat ini dapat digunakan secara bebas, tetapi juga dapat disatukan dengan lancar Qt Creator.

Qt Creator 4.3.1 IDE, yang termasuk dalam pemasangan, dapat menjadi alat yang baik untuk mengembangkan aplikasi besar. IDE ini bukan sahaja dapat membantu kita dengan penekanan sintaksis, akses kepada contoh dan tutorial. Ini juga akan membantu kita ketika mengkonfigurasi rantai alat yang berbeza. Sekiranya ada yang tidak ingat, IDE ini adalah yang digunakan oleh SKD dari Telefon Ubuntu yang lewat.

QT Creator adalah IDE yang lengkap, tetapi pada masa yang sama ia membolehkan kita melakukannya kemungkinan menambah pemalam yang meningkatkan fungsinya. Plugin ini boleh didapati di halaman rasmi, tetapi harus dijelaskan bahawa ada juga tambahan lain yang tidak rasmi dan berfungsi dengan betul.

Pasang Qt 5.9.1

Memasang program ini di Ubuntu sangat mudah. Pertama kita akan memuat turun .jalankan fail dari laman web anda. Maka kita hanya perlu memberikan izin pelaksanaan pada fail yang baru kita muat turun dan untuk menyelesaikannya kita dapat melancarkan pemasangan tanpa masalah. Untuk dapat melakukan semua ini, anda hanya perlu membuka terminal (Ctrl + Alt + T) dan menulis sesuatu seperti yang berikut di dalamnya.

wget http://download.qt.io/official_releases/qt/5.9/5.9.1/qt-opensource-linux-x64-5.9.1.run

chmod +x qt-opensource-linux-x64-5.9.1.run

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

Semasa pemasangan anda perlu memasukkan data akses ke akaun anda, membuat akaun pengguna baru atau hanya melangkau langkah ini.

log masuk akaun qt

Biarkan jalan pemasangan lalai, atau ubah sekiranya anda tidak menyukai direktori lalai. Selebihnya pemasangan tidak mempunyai sejarah selain berhenti untuk melihat dokumentasi program dalam pautan yang akan ditunjukkan pada akhir pemasangan. Awak boleh lihat pemasangannya dengan lebih terperinci dari Wiki projek yang dimaksudkan. Teksnya boleh didapati dalam pelbagai bahasa, termasuk bahasa Sepanyol.

Sediakan penyusun

pilih penyusun untuk Qt Creator

Mula-mula anda harus memulakan program kami yang baru dipasang. Selanjutnya kita perlu menatal ke menu Tools> Options. Sekarang kita perlu mengklik Buat dan jalankan. Selesaikan dengan memilih tab Kit. Anda perlu mengkonfigurasi penyusun sekiranya sistem mengesannya secara automatik. Untuk mengatakan bahawa IDE ini memerlukan penyusun yang dikonfigurasi untuk membina dan dapat menunjukkan hasil projek anda.

Semasa membuat aplikasi semasa bertugas, beberapa kesalahan dapat ditunjukkan. Dua yang paling biasa berkaitan dengan penyusun adalah:

ralat: g ++ Perintah tidak dijumpai
penyelesaian: sudo apt install buil-essential

Kesalahan GL / gl.h Tiada fail atau direktori seperti itu
penyelesaian: sudo apt pasang mesa-common-dev


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.