0

それぞれの手順に従って、MacOSにオープンソースC++開発用のQtSDKをインストールした後

バイナリパッケージに関する注意:バイナリパッケージをお持ちの場合は、Qt.mpkgをダブルクリックし、指示に従ってQtをインストールしてください。

はい、MacOsXにQtをインストールするために行ったのはこれだけです。サンプルアプリケーションを実行するまで、すべてが順調に進んでいました。その結果、コンパイル出力は次のようになりました。

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

次に、[設定]でそれぞれのQtバージョンを変更しようとしましたが、パスにカーソルを合わせると、mkspecが設定されていないことに気付きました。 代替テキスト

次に、次の方法でqmakeにクエリを実行してみましたqmake -query

QT_INSTALL_PREFIX:/
QT_INSTALL_DATA:/usr/local/Qt4.6
QT_INSTALL_DOCS:/Developer/Documentation/Qt
QT_INSTALL_HEADERS:/usr/include
QT_INSTALL_LIBS:/Library/Frameworks
QT_INSTALL_BINS:/Developer/Tools/Qt
QT_INSTALL_PLUGINS:/Developer/Applications/Qt/plugins
QT_INSTALL_TRANSLATIONS:/Developer/Applications/Qt/translations
QT_INSTALL_CONFIGURATION:/Library/Preferences/Qt
QT_INSTALL_EXAMPLES:/Developer/Examples/Qt/
QT_INSTALL_DEMOS:/Developer/Examples/Qt/Demos
**QMAKE_MKSPECS:/usr/local/Qt4.6/mkspecs**
QMAKE_VERSION:2.01a
QT_VERSION:4.6.2

QMAKE_MKSPECSはここに設定されているようです??

mkspecを設定すると、建物の問題は解決しますか?と入力して設定してみましたexport mkspec=macx-g++。それでも、mkspecは何にも設定されていないようです。私はあなたの答えを待っているすべての耳です。前もって感謝します。

4

1 に答える 1

1

正しい仕様を設定するには、次を使用します: qmake -spec max-g++

于 2011-03-17T12:50:31.533 に答える