1

Qt SDK をダウンロードし、Qt Creator を使用して最初の Qt アプリケーションを開始しようとしています。

最初のスプラッシュ画面のウィザードを使用して、「Qt4 Gui アプリケーション」を選択すると、小さなプロジェクトが作成されました。

そのプロジェクトを (何も変更せずに) ビルドしようとすると、ビルド エラーが発生します。

プロジェクト BlockGame のビルド手順を実行しています...

構成は変更されず、QMake ステップをスキップします。

開始: /usr/bin/make -w

make: ディレクトリ `/Users/mikemorton/BlockGame' に入ります

g++ -headerpad_max_install_names -o BlockGame.app/Contents/MacOS/BlockGame main.o mainwindow.o moc_mainwindow.o -F/Library/Frameworks -L/Library/Frameworks -framework QtGui -framework Carbon -framework AppKit -framework QtCore -lz - lm -framework アプリケーション サービス

/usr/bin/ld: /Library/Frameworks/QtGui.framework/QtGui ロード コマンド 6 不明な cmd フィールド

/usr/bin/ld: /Library/Frameworks/QtCore.framework/QtCore ロード コマンド 5 不明なコマンド フィールド

collect2: ld が 1 つの終了ステータスを返しました

make: *** [BlockGame.app/Contents/MacOS/BlockGame] エラー 1

make: ディレクトリ `/Users/mikemorton/BlockGame' を離れます

コード 2 で終了しました。

プロジェクト BlockGame のビルド中にエラーが発生しました

ビルドステップ「Make」実行時

デフォルトのプロジェクトで何も変更していないのに、なぜこのエラーが発生するのかわかりません。コマンドラインからビルドしようとしているのではなく、Qt Creator を使用しているだけです。どんな助けでも感謝します。

4

1 に答える 1

1

開発者ツールを再インストールすることでこれを解決できました。私のバージョンの ld が何かで台無しにされたのだと思います。

于 2009-09-12T19:48:26.033 に答える