Я следую this tutorial при компиляции Qt 5 в Windows, используя Visual Studio 2008 в качестве компилятора.Компиляция Qt 5, получение предупреждения «Сборка, скорее всего, не удастся».
При запуске configure.bat
я получаю предупреждение - The build will most likely fail.
Это полная команда:
configure -developer-build -opensource -nomake examples -nomake tests
Это выдержка из вывода configure.bat в:
Running configuration tests...
WARNING: The DirectX SDK could not be detected:
There is no Direct X SDK installed or the environment variable "DXSDK_DIR" is
not set.
Disabling the ANGLE backend.
WARNING: Using OpenGL ES 2.0 without ANGLE.
Specify -opengl desktop to use Open GL.
The build will most likely fail.
Что я должен сделать, чтобы избежать этого предупреждения? Должен ли я указывать -opengl
, или я должен установить Direct X SDK?
Редактировать
Билд (я побежал nmake
) сделал не в состоянии жаловаться, что GLES2/gl2.h
отсутствует:
c:\workspace\qt5source\qt5\qtbase\include\qtgui\../../src/gui/opengl/qopengl.h(82) : fatal error C1083: Cannot open include file: 'GLES2/gl2.h': No such file or directory
Вы хотите остаться межплатформенным или ориентироваться на Windows? – cmannett85
Я ориентируюсь только на Windows. – sashoalm
Поддерживает ли ваша целевая (и построенная) система полный OpenGL (т. Е. Не OpenGL ES)? – cmannett85