Получение необъявленной ошибки 'GL_MAX_SAMPLES_APPLE' (первое использование в этой функции) при работе с движком cocos 2d - PullRequest
0 голосов
/ 05 ноября 2011

я работал с движком cocos 2d, который я интегрировал в версию 3.2.2 для xcode. Я начал с загруженного приложения, которое выдало ошибку как «GL_MAX_SAMPLES_APPLE» без объявления, позже я попытался с пустым проектом, который все еще дает та же ошибка. Я не знаю, что не так и где. подскажите пожалуйста как интегрировать cocos2d в xcode 3 и какие все настройки делать

заранее спасибо ..

Ответы [ 3 ]

2 голосов
/ 05 ноября 2011

В примечаниях к выпуску Cocos2D v1.0 вы увидите, что минимальное требование - Xcode 3.2.6 с iOS 4.1.Вы сказали, что используете Xcode 3.2.2.Возможно, это ваша проблема.

Если вы все еще хотите использовать Xcode 3, вы можете получить последнюю версию 3.2.6 здесь .Лично я рекомендую перейти на Xcode 4.x по той простой причине, что вы не можете создавать приложения iOS 5 с Xcode 3 и Xcode 3, несовместимыми с Mac OS X 10.7 Lion.

0 голосов
/ 05 ноября 2011

Это определенно похоже на ошибку типа компиляции, которая обычно вызывается просто тем, что этот символ не определен в той точке, где вы хотите его использовать.

Здесь может быть что угодно. Вот пара вещей, которые нужно проверить.

  • Включаете ли вы правильный заголовочный файл (glext.h, я полагаю) в ваш образец?
  • Является ли этот заголовочный файл взятым из правильного местоположения (в других местах могут быть другие файлы с аналогичными именами)?
  • Имеется ли у этого (или любого другого файла заголовка) даже определенный этот символ?
  • Если они есть, есть ли у вас правильные определения, чтобы вы могли их видеть (кроме того, #define утверждения сами находятся внутри #ifdef операторов)?
0 голосов
/ 05 ноября 2011

Может быть файл, связанный с этим отсутствует.

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