J'ai du mal à déterminer le paquet QT qui fournit qmake
sur Fedora 31. J'ai déjà installé qt5-designer
_ qconf
qt5-devel
qt5-qtbase
qt5-qtbase-devel
qt5-qttools
qt5-qttools-devel
(et dépendances).
$ dnf search qmake
Last metadata expiration check: 5 days...
============================= Name Matched: qmake ==============================
mingw32-qt5-qmake.x86_64 : Qt5 for Windows build environment
mingw64-qt5-qmake.x86_64 : Qt for Windows build environment
============================ Summary Matched: qmake ============================
qconf.x86_64 : Tool for generating configure script for qmake-based projects
qconf.x86_64
a été installé mais ne le fournit pas.
$ dnf provides qmake
Last metadata expiration check: 5 days...
Error: No Matches found
Désolé pour cette question boiteuse. Je peux généralement trouver le colis seul.
Quel paquet fournit QMake sur Fedora 31?
Ce qui suit fonctionne comme prévu sur Debian et Ubuntu. Il échoue sur Fedora 31.
qt-ui$ qmake && make -j 5
bash: qmake: command not found...
Similar command is: 'make'
Et:
$ lsb_release -a
LSB Version: :core-4.1-AMD64:core-4.1-noarch
Distributor ID: Fedora
Description: Fedora release 31 (Thirty One)
Release: 31
Codename: ThirtyOne
Le moyen facile de savoir est souvent juste d'essayer d'installer le fichier que vous souhaitez:
Sudo dnf install /usr/bin/qmake
mais dans ce cas, cela ne fonctionnera pas parce que la réponse littérale à votre question est que rien ne fait - plutôt qmake-qt5
est fourni par qt5-qtbase-devel
et qmake-qt4
est fourni par qt-devel
.
Donc, plutôt que de courir qtmake
Vous devrez en exécuter une de celles-ci, selon que vous essayez de construire pour QT 4 ou QT 5.
Essayez de cette façon:
qt-ui$ qmake-qt5 && make -j 5