qmake: qmake 構成ファイルが見つかりません

qmake: qmake 構成ファイルが見つかりません

次のコマンドを使用してアプリケーションをインストールしようとしています。

$ qmake inst.pro

失敗します。

Could not find qmake configuration file linux-g++.
Error processing project file: /home/gabriel/test/inst.pro

qmakeバージョンを確認すると、次の結果が表示されます。

$ qmake -v
QMake version 3.0
Using Qt version 5.6.2 in /home/gabriel/anaconda3/bin/lib

だからインストールされましたが、どういうわけか私のanacondaインストールに接続しました。qmake必要な設定ファイルをどのように見つけることができますか?

ベストアンサー1

qmake複数のバージョンのQtがインストールされている場合(このような場合)、ビルドしたいバージョンに付属のバイナリを使用する必要があります。 Ubuntuが提供するQtバージョンの場合は、パッケージもインストールする必要がqt5-qmakeあります。これにより、そのバイナリは/usr/lib/x86_64-linux-gnu/qt5/bin64ビットIntelシステムにあり、ディレクトリはありませんPATH。たとえば、私のシステムにはありません。

$ which -a qmake
/usr/bin/qmake
/usr/lib/x86_64-linux-gnu/qt4/bin/qmake
$ qmake -v
QMake version 2.01a
Using Qt version 4.8.7 in /usr/lib/x86_64-linux-gnu
$ /usr/lib/x86_64-linux-gnu/qt5/bin/qmake -v
QMake version 3.0
Using Qt version 5.5.1 in /usr/lib/x86_64-linux-gnu

あなたが得るエラーは、qmake不足について不平を言うことですMK仕様、お使いのシステムでは使用できない場合があります。Pythonインストールが、に属することqt5-qmakeができます。qmake構成の確認そして

$ /path/to/your/qmake -query

正しいqmakeバイナリを使用しても問題が解決しない場合は、次の手順を実行できます。書くMK仕様目次しかし、通常これは必要ではなく、この場合後遺症を引き起こす可能性があります。

おすすめ記事