Qual pacote fornece qmake no Fedora?

Qual pacote fornece qmake no Fedora?

Estou tendo problemas para determinar o pacote Qt fornecido qmakeno Fedora 31. Já instalei qt5-designer qconf qt5-devel qt5-qtbase qt5-qtbase-devel qt5-qttools qt5-qttools-devel(e dependências).

$ 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_64foi instalado, mas não o fornece.

$ dnf provides qmake
Last metadata expiration check: 5 days...
Error: No Matches found

Desculpe por esta pergunta idiota. Geralmente consigo encontrar o pacote sozinho.

Qual pacote fornece qmake no Fedora 31?


O seguinte funciona conforme esperado no Debian e no Ubuntu. Ele falha no Fedora 31.

qt-ui$ qmake && make -j 5
bash: qmake: command not found...
Similar command is: 'make'

E:

$ 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

Responder1

A maneira mais fácil de descobrir geralmente é tentar instalar o arquivo desejado:

sudo dnf install /usr/bin/qmake

mas, neste caso, isso não funcionará porque a resposta literal à sua pergunta é que nada funciona - qmake-qt5é fornecido por qt5-qtbase-devele qmake-qt4é fornecido por qt-devel.

Então, em vez de executar, qtmakevocê precisará executar um deles, dependendo se você está tentando compilar para Qt 4 ou Qt 5.

Responder2

Com base em uma resposta anterior:https://superuser.com/a/1510943/631374

No Fedora 34 é sudo dnf install qt6-qtbase-develpara QT6.

Responder3

Tente desta forma:

qt-ui$ qmake-qt5 && make -j 5

Responder4

No Fedora 32, é qt-devele qt5-develpara Qt4 e Qt5, respectivamente.

informação relacionada