GNU/Linux >> Belajar Linux >  >> Ubuntu

"qmake" Tidak Diakui?

Saya telah menginstal Qt 5.6 dari situs web resmi melalui file *.run. Direktori instalasi ada di folder rumah saya. Saat saya berlari

qmake --version

Saya mendapatkan pesan berikut:

qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory

Saya rasa masalahnya adalah sistem operasi tidak mencari qmake di direktori yang benar (saya telah menginstal Qt di folder rumah saya).

Bagaimana saya bisa memberitahu sistem operasi untuk mencari Qt di folder rumah saya?

Jawaban yang Diterima:

Solusinya terletak pada penggunaan update-alternatives(8). Untuk informasi lebih lanjut tentang alasan di baliknya, lihat Apa sebenarnya yang dilakukan `update-alternatives`?

sudo update-alternatives --install /usr/bin/qmake qmake /usr/lib/x86_64-linux-gnu/qt5/bin/qmake 100

diikuti oleh:

sudo update-alternatives --config qmake

untuk memastikan versi qt5 sedang digunakan. Ini akan memperbarui /usr/bin/qmake untuk menunjuk ke versi qt5.

Catatan tambahan: Anda mungkin perlu memeriksa /usr/bin/ untuk melihat apakah sudah ada symlink. Jika tidak dikelola oleh update-alternatives maka Anda mungkin perlu menghapus atau mengganti namanya secara manual agar ini berfungsi.

Semoga membantu!


Ubuntu
  1. Linux – Konfigurasi Tidak Valid `x86_64′:Mesin `x86_64′ Tidak Diakui?

  2. Ubuntu – Crontab Tidak Berfungsi?

  3. Tr:Perintah Tidak Ditemukan?

  1. Bluetooth Tidak Bekerja Di Ubuntu 13.10?

  2. pembaruan-alternatif:perintah tidak ditemukan

  3. Tabel partisi tidak dikenali oleh kernel Linux

  1. Sisipkan Kedua Karakter Jika Kombinasi Kunci Mati Tidak Diakui (mis. ‘a → á, ‘b → ‘b)?

  2. Perintah Perbarui-alternatif Tidak Ditemukan?

  3. Android - Tablet android i.onik tanpa nama tidak dikenali oleh adb -- perangkat adb kosong