は、それは、以下の(と繰り返し続けて)言う:窓7、インテル(HD)グラフィックスファミリー、OpenGLのV 3.1
shader compilation failed:
"Failed to create D3D shaders.\n"
QOpenGLShader::link: Failed to create D3D shaders.
Failed to create D3D shaders.
QOpenGLShaderProgram::uniformLocation(matrix): shader program is not linked
QOpenGLShaderProgram::uniformLocation(color): shader program is not linked
QOpenGLShaderProgram::uniformLocation(textureScale): shader program is not linked
QOpenGLShaderProgram::uniformLocation(dpr): shader program is not linked
QOpenGLShader::link: Failed to create D3D shaders.
上記の出力はQtCreatorの 'Application Output'ウィンドウからのものです。私は、Windows 7を使用しています
は、インテル(HD)グラフィックスファミリー:ドライババージョン8.15.10.2559、OpenGLのバージョンが3.1
OpenGLのバージョンは、ドライバのバージョンは画面解像度 - >高度から取得されたOpenGLの拡張機能からビューア です設定 - >プロパティ - >ドライバ
編集1: このアプリケーションはLinux(Ubuntu 14.04)で動作します。 Windows 7のラップトップに何も変更せずに移動しました。両方のラップトップでQt 5.7を使用しています(Linux & Windows)。これはWindows 7上で苦情なしで構築されています。それは何の苦情もなくLinux上で構築され、走った。私はOpenGLのバージョンの問題があるかもしれないと思ったが、OpenGL Viewerは自分のシステムにOpenGL 3.1があると言います。
エラーの原因となるコードを入力してください。 – Taegost