3

stddef.h ファイルはインストールされた Nokia Qt SDK インクルード フォルダーにありますが、Qt シミュレーターを実行するとコンパイル エラーが発生します。何か案は?

前もって感謝します!

4

2 に答える 2

2

このエラーメッセージは、VS2008バージョンのQtを使用してWindows用にコンパイルしようとしたときに発生しましたが、実際にはVisual C++2008がコンピューターにインストールされていませんでした。(VS2010はそうでしたが、それは問題ではありませんでした。)

私はあなたのために次のアイデアを持っています:

  • Visual C++2008をインストールしてみてください
  • VS2008の代わりにMinGWを使用してみてください

ただし、Qtシミュレーター自体はあまり役に立たないので、うまく機能させなくても気にしないでください。ターゲットデバイス自体でアプリケーションを実行するのが最適です。デバッグの目的で、デスクトップOS用にコンパイルすることもできます。

于 2010-11-29T12:56:56.593 に答える
-4

「VS2008 の代わりに MinGW を使用してみてください」の詳細: Visual Studio 2008 Visual C++ (コンパイラ) がインストールされているだけでは十分ではありません。Windows プラットフォーム SDK も必要です。しかし、Windows で Qt アプリケーションをコンパイルする簡単な方法があります: MinGW

Qt Creatorが既にインストールされている場合 (それ以外の場合: http://qt.nokia.com/downloads --> Qt_SDK_Win_online_v1_1_3_en.exe --> カスタム インストール --> Qt SDK / Development Tools / Qt 4.7.4 / **Desktop Qt 4.7 .4 - MinGW):

  1. Qt クリエーターを起動
  2. メニュー: ヘルプ | アップデータを起動
  3. パッケージ マネージャー (Qt SDK のメンテナンス)
  4. ツリー ビュー: Qt SDK / 開発ツール / Qt 4.7.4 /デスクトップ Qt 4.7.4 - MinGW

-- Harald-René Flasch (別名 hfrmobile)

于 2011-09-30T18:07:54.727 に答える