qmake: could not find a Qt installation of '' - Setting up qmake?

19,789

Solution 1

Have you installed the qt5-default ? You need to do this in addition to running the Qt supplier .run file.

sudo apt-get install qt5-default

Solution 2

This message shown by qtchooser app. To setup it properly, you should make conf files in /etc/xdg/qtchooser/

for example:

$ ls -1 /etc/xdg/qtchooser/
default.conf
qt-4.8.5.conf
qt-5.1.0.conf

each file has two lines: path to bin, path to lib:

$ cat /etc/xdg/qtchooser/default.conf 
/opt/Qt/4.8.5/bin
/opt/Qt/4.8.5/lib

additional info: man qtchooser

Solution 3

The solution for me on this problem was to specify the QT version, as this message was being generated by /usr/bin/qtchooser

So in my case, it was QT4 I was trying to use, and running:

qmake

generated the error (could not find a Qt installation of '')

qmake -qt=qt4

fixed that error though. In my case, it was a Ruby Gem trying to compile with qmake, so I couldn't get it to pass in that extra command line argument, so I instead added this to my profile

export QT_SELECT=qt4

And now QT4 runs just fine on my Ubuntu system.

Solution 4

For me the symlink to default.conf was missing in /usr/share/qtchooser. It wasn't enough to put it into /etc/xdg/qtchooser.

Share:
19,789
ShrimpCrackers
Author by

ShrimpCrackers

Updated on June 16, 2022

Comments

  • ShrimpCrackers
    ShrimpCrackers about 2 years

    qmake: could not find a Qt installation of ''

    This thread was not of any help to me. qmake: could not find a Qt installation of ''.

    How can I get qmake to recognize where the Qt folder is?

    Right now it is installed in /opt/Qt5.1.0.