1

Qt5 がリリースされ、新しい Qt5.0.2 には MSVC2012 x64 バージョンがあります。Qt5でQwtPlot3dを使いたい。コンパイル時にGLdoubleの再定義のエラーが出ます。原因と直し方がわからない。ありがとう。

4

2 に答える 2

1

これは、OpenGL デスクトップと OpenGL ES 2 の問題のようです。Qt5 のコンパイル済みパッケージは、OpenGL ES 2 を提供する ANGLE に対してビルドされています。適切なバージョン (OPENGL 32 ビット) がある場合は、QT ダウンロード ページを確認してください。

Qt 5 を搭載した Windows でデスクトップ OpenGL を使用する場合は、configure.bat スクリプトに -opengl デスクトップを渡して Qt を再構築する必要があります。

于 2013-11-11T14:27:51.830 に答える
0

もちろん、opengl-desktop 用のビルド済みインストーラーも同梱されているため、QT を自分で再コンパイルする必要はもうありません。

于 2014-10-06T12:05:41.520 に答える