2013-01-31 17 views
5

DigiaがNokiaからQtを取っているようなので、簡単なダウンロードがいくつかあります。MinGWでQt Creatorをインストールする

ダウンロードページ(http://qt-project.org/downloads)に行くと、Windows用のQt Creator 2.6.2のダウンロードが1つあることがわかります。これをダウンロードしてインストールを実行すると、MinGWはもうパッケージされていないようです。

私はMinGW 4.4を個別にインストールしてからツールチェーンを追加しようとしましたが、CMakeベースのプロジェクトをコンパイルしようとしても何も実行されませんでした。

その後、Qt SDK 1.2.1を提供しているNokiaのウェブサイトを訪れました。ただし、インストーラをダウンロードできるアカウントを作成する必要があるようです。

Qtライブラリのフルセットをダウンロードするのはおそらく示唆されていることですが、それは基本的にCMakeベースのオープンソースのライブラリのインストール手順を書いているためです私はしばらくの間働いていた(http://tudat.tudelft.nl)。

Qtライブラリを使用していないため、すべてのQtライブラリをダウンロードする必要はありません。

LinuxやMacにQt Creatorをインストールすると、GCCの自動検出機能が正常に動作するように見えるため、これは解決策がなくなってしまいました。

Q5 CreatorをインストールしてMinGWでCMakeベースのプロジェクトをコンパイルするための簡単なインストールルーチンがありますか?

ありがとうございます!

Kartik

PS:私はQtの創造者+ MinGWの上のスレッドの多くがある知っているが、それらはすべて、両方のDigiaとNokiaのウェブサイト上の最近の変更で今時代遅れであるように見えます。


特に、問題は、Windowsでツールチェーンを自動検出できないということではないということです。私はMinGWとCMakeの両方をQt Creatorが自動検出するように管理しましたが、両方をシステムパスに追加しました。問題は、プロジェクトのCMakeLists.txtファイルを開こうとすると、ジェネレータを選択できないということです。ストレートフォワード

答えて

0

  1. は、例えば、CMakeの
  2. が他のものをインストールしますmingwの
  3. をインストール
  4. Qtのフレームワークをインストールします
  5. はQtのCreatorを使用すると、すでに述べたよう

をインストールgitの、チャンスはQtのCreatorは自動検出を経由して、すべてを取得することをいいます。それにもかかわらず、Qtの設定を確認する必要があります。デバッガ。

初めてcmakeプロジェクトを開くときに、Qt Creatorは、ツールチェーンを使用するかどうかを尋ねる必要があります。後でチェーンを変更したい場合は、ビルドファイルとcmakeディレクトリを削除してください。

Qt Creatorとcmakeの詳細:http://qt-project.org/doc/qtcreator-2.7/creator-project-cmake.html

+0

フィードバックをいただきありがとうございます。レシピの問題は、すべてをインストールした後、使用するツールチェインを選択する必要があるときです。ポップアップするCMakeウィザードは、Qt Creatorの設定に表示されていても、選択可能なツールチェーンを表示しません。 私は今、MinGW 4.4に付属のNokia製SDKをインストールするようにユーザーに勧告しました。 また、この問題はWindows上でのみ発生するようです。 Ubuntu、openSUSE、Mac OS Xでは自分のツールチェーンを設定してQt CreatorのCMakeウィザードから選択するのに問題はありません。 Kartik – kartikkumar

+0

ツールチェインがQt Creatorの設定に表示されない場合は、コンパイラとqtを手動で設定するようにしてください。その後、これらの設定を使用してツールチェーンを定義することができます。これは機能しますか? – Tob

+0

残念ながら、手動でツールチェーンを追加しても問題は解決しないようです。私はそれを問題なく追加することができ、それはQt Creatorの設定パネルの下にある私のツールチェーンリストに表示されます。しかし、私がCMakeウィザードをロードするとき、単に私が選択できるジェネレータはありません。 – kartikkumar

関連する問題