2012-01-15 11 views
0

サンプルアドレス帳プロジェクトがロードされており、OSX 10.6.8でコンパイルできません。OSXでQtアドレス帳の例をコンパイルできません

No valid Qt version set. Set one in Preferences 
Error while building project part1 
When executing build step ‘QMake’ 
Canceled build. 

私は左の[プロジェクト]タブをクリックして、私は「一般」セクションにスクロールし、私は、「詳細の表示」をクリックしてください:ここで私は取得しています出力されます。私は "Qtバージョン"が "デフォルトQtバージョン(PATHのQt)"に設定されていることを確認します。管理ボタンをクリックすると、使用しているバージョンが/ usr/bin/qmakeにあることがわかります。だから私はターミナルに行き、 "/ usr/bin/qmake"とタイプしてヘルプ出力を得る。私は何が欠けていますか?

編集:いくつかの追加の詳細情報: 私は、コマンドを実行するために、プロジェクトのルートディレクトリにターミナルを使用することができます「qmakeのpart1.pro -spec MACX-G ++ -r」内の[プロジェクト]タブの下で定義されますQt Creator。それは出力を生成しません、それは私がそれが正しく働いたと信じさせる。

次に、「make -w」と表示されているmakeコマンドを実行します。

make: /Developer/Tools/Qt/uic: No such file or directory 
make: *** [ui_addressbook.h] Error 1 
make: Leaving directory `/Users/jsmaupin/part1' 

私がチェックすると、/ Developer/Toolsの下にQtディレクトリが存在しません。 の場合、/ Users/[user directory] ​​/ QtSDKにディレクトリがありますが、 'uic'という名前はありません。

+0

この回答を参照してくださいhttp://stackoverflow.com/a/8842894/563154、それはWindows用ですが、おそらくあなたはOSXに修正プログラムを適応させることができます。 – borges

+0

ありがとうございますが、Qt Creatorがqmakeの有効なバージョンを既に指しているようです。私はこれが問題だとは思わない。 – jsmaupin

答えて

1

私はこの前に尋ねたことがありますが、これは私のプロフィールで見ました。私の解決策が何であるかを投稿したかっただけです。問題はQtのインストールに起因しています。私が無視したエラーダイアログがありました。

Macにインストールするには、QtでXCodeのコマンドラインツールが必要です。 Xcodeを開き、Xcode>環境設定>ダウンロード>コンポーネントに移動すると、インストール可能なパッケージの一覧が表示されます。コマンドラインツールのインストールをクリックしてインストールします。

次に、もう一度Qtをインストールしてみてください。問題なく動作するはずです。

関連する問題