私は、qt ライブラリを使用して記述された非常に大規模な OpenGL アプリケーションを開発および保守しています。qt 4 から qt 5 に切り替えています。qt 5.0.0 Windows (8) Visual Studio 2010 プリコンパイル済みパッケージをダウンロードしました。残念ながら、プリコンパイル済みパッケージが提供する OpenGL ES 2 サポートが原因で、何百万もの OpenGL エラーが発生することがわかりました。そこで、ソース コードをダウンロードし、configure ステップで -opengl デスクトップ フラグを使用して qt を再コンパイルしました (問題の詳細については、こちらを参照してください)。opengl コンパイラ エラーは消えますが、Qt ライブラリ自体に 2 つのマクロ Q_STATIC_ASSERT と Q_STATIC_ASSERT_X への参照があるたびに、何百ものコンパイラ エラーが発生します。私が得るエラーの典型的な種類は次のとおりです: - エラー C2062: 予期しない 'void' を入力します
いくつかの提案?
ありがとう