2017-10-10 22 views
0

qbsを使用してプロジェクトをコンパイルしようとすると、同じエラーが発生します。このよう依存関係qt.coreが見つかりません

Dependency "Qt.core" not found for product "dist". 
Please create a Qt profile using the qbs-setup-qt tool if you haven't already done so. 
Product 'dist' had errors and was disabled. 

私はQtCreatorを使用しています。 Qbs-setup-qtツールを使用して新しいQtプロファイルを作成する必要がありますか? どういう意味なのか説明できますか?

答えて

1

いいえ、Qt Creatorは自動的にプロファイルを設定します。このメッセージの最も一般的な原因は、使用しているキットに(有効な)Qtバージョンが設定されていないことです。最初に確認してください。その点ですべてが問題ないと思われる場合は、bugreports.qt.ioで問題を提出してください。

+0

おはよう!ありがとうございました! 問題は「有効なキットが見つかりません」です。デフォルトキットには「Qtバージョン」がなく、qmakeファイルが必要です。 Qt Creatorはこのファイルを持っていませんか? – Jajavar

+0

QtとQt Creatorは別々のものです。 QtインストーラからQt Creatorを入手した場合、Qtバージョンがセットアップされています(インストーラですべてのQtバージョンの選択を解除しない限り)。スタンドアローンのQt Creatorをお持ちの場合は、まずシステムにインストールする必要があるQtバージョンを指す必要があります。例えば、Linuxシステムでは、これは "qt5base-dev"のようなパッケージです。 Qt Creatorを初めてお使いの方は、キットがどのように動作し、Qtバージョンとの関係がよりわかるよう、https://doc.qt.io/qtcreator/creator-configuring.htmlを読むことをお勧めします。 –

+0

さて、ありがとう! – Jajavar

関連する問題