Ошибка компоновки библиотеки Qt openGL ES - PullRequest
0 голосов
/ 28 июля 2011

При создании игрового кода в симуляторе Qt я получаю следующую ошибку:

-1: ошибка: LNK1104: невозможно открыть файл 'libEGL.lib'

Я добавил следующий код для добавления файлов библиотек:

INCLUDEPATH + = C: \ Imagination_Technologies \ POWERVR_SDK \ OGLES2_WINDOWS_X86EMULATION_2.08.28.0634 \ Builds \ OGLES2 \ Include \
LLC: \ Imagination_Technologies \ POWERVR_SDK \ OGLES2_WINDOWS_X86EMULATION_2.08.28.0634 \ Builds \ OGLES2 \ WindowsX86 \ Lib \ -llibEGL -llibGLESv2

LIBS + 101 * * * * * * 234 * * 234 * * 234

1 Ответ

0 голосов
/ 29 июля 2011

Прошло некоторое время с тех пор, как я перестал программировать под Windows, но насколько я помню, qmake использует один и тот же механизм, используемый в Linux на всех поддерживаемых ОС (http://doc.qt.io/qt-5/qmake-project-files.html). Что означает, что вы должны написать:

LIBS += -LC:\Imagination_Technologies\POWERVR_SDK\OGLES2_WINDOWS_X86EMULATION_2.08.28.0634\Builds\OGLES2\WindowsX86\Lib\ -lEGL -lGLESv2

при условии, что путь, конечно, правильный (обратите внимание, что я удалил 'lib').

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...