Попробуйте настроить EGL в среде windows в C ++ с неразрешенным внешним символом LNK2019 _eglGetProcAddress - PullRequest
0 голосов
/ 19 января 2020

Я пытаюсь настроить среду EGL для C ++ на windows с помощью Visual Studio 2019.

Я использую заголовок из GLAD, и в него входит файл рада. c. И уже включен файл libEGL.lib из AdrenoSDK и пробовал несколько других файлов libEGL.lib из других источников.

Проблема изначально возникает как в конфигурации отладки, выпуска, так и в конфигурации x64 и x86. Но после того, как я включил правильный файл lib, проблема исчезает при конфигурации x64, но все еще появляется в x86 независимо от источника файла libEGL.lib, который я собираю из inte rnet. Даже из файла lib говорится, что они являются файлами для конфигурации x86, все еще не работает. Каждый раз, когда я компилирую проект под конфигурацию x86, все это показывает ошибку компоновки LNK2019 «неразрешенный внешний символ _eglGetProcAddress, указанный в _gladLoadEGL»;

Я начал задумываться, не связана ли проблема с файлом lib, но все остальные функции egl могут быть успешно связаны с библиотекой.

...