0

Qt4.8.4 を Visual Studio 2012 でコンパイルし、その dll を Windows XP で使用する必要があります。どうやってやるの?以下のように mkspecs\win32-msvc2012 を変更しましたが、うまくいきませんでした。Qt4.8.4 を使用してWindows 7でアプリケーションをコーディングした後、「... は有効な win32 プログラムではありません」というエラー メッセージが表示されました。Windows XPでアプリケーションを実行したとき。Windows 7 で同じアプリケーションを実行しても問題ありません。

DEFINES    += UNICODE WIN32 QT_LARGEFILE_SUPPORT  _USING_V110_SDK71_
QMAKE_LFLAGS_CONSOLE    = /SUBSYSTEM:CONSOLE,5.01 

Qt4.8.4 のコンパイルについていくつかの点が欠けていますが、何がわかりません。WinXP をターゲットとして Qt4.8.4 をコンパイルできれば、おそらく問題は解決するでしょう。

どんな助けでも大歓迎です。

4

0 に答える 0