GLEW: Ошибка компоновщика Apple Mach-O (Id)

Я пытаюсь использовать glew в моем проекте Xcode, но я получаю следующее: Apple Mach-O Linker (Id) Error... Undefined symbols for architecture x86_64

Я использую текущую версию glew, которую я скачал со своего сайта sourceforge.

Xcode error: Apple Mach-O Linker (Id) Error Undefined symbols for architecture x86_64

Ответ 1

Вот что я сделал:

Установите Glew через MacPorts. (в терминале выполните команду sudo port install glew)

В настройках сборки проекта Xcode добавьте следующее:

  • другие флаги компоновщика: -lGLEW
  • пути поиска заголовков: /opt/local/include/
  • пути поиска библиотеки: /opt/local/lib/

Ответ 2

Вы не связываетесь с библиотекой GLEW. Вам, вероятно, придется добавить каталог, в который вы установили GLES, в настройки "путь поиска библиотеки" проекта Xcode.