1

winwidget の 1 つを mingw コンパイラで実行してみました。しかし、qmain メソッドを探し続けます。この例を Visual Studio コンパイラで問題なく実行できます。誰かがこれについてアドバイスを受けていますか。

4

1 に答える 1

1

何日も頭をぶつけた後、これに対する解決策が見つかりました。これを整理するには、わずかな調整が必要です。

実際、qwinwidget の例を除いて、コンポーネントは問題なくコンパイルされます。そのため、main メソッド (Visual Studio コンパイラでサポートされている) を、mingw でサポートされている main メソッドでサポートされているメソッドに置き換えました。

//この部分はmingw用です

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
}

//これはビジュアルスタジオ用です

int APIENTRY wWinMain(HINSTANCE hInstance,
              HINSTANCE /*hPrevInstance*/,
              LPTSTR    /*lpCmdLine*/,
              int       nCmdShow)
{
}

これを確認できる人がいることに感謝します。

于 2012-04-16T13:48:42.607 に答える