'__glibcxx_requires_valid_range' не был объявлен в этой области (xcode) - PullRequest
0 голосов
/ 29 июня 2010

Я пытаюсь использовать статическую библиотеку Xcode (iphone) и не могу понять эту ошибку.Кто-нибудь еще имел это раньше?

Это скрывается в файле stl_algobase.h в следующих местах:

__glibcxx_requires_valid_range(__first, __last);

Я пытался использовать GCC 4.0, но он всегда включает отсюда:

/ Разработчик / Платформы / iPhoneOS.platform / Разработчик / SDKs / iPhoneOS3.1.3.sdk / usr / include / c ++ / 4.2.1 / bits / stl_algobase.h: 606: 0 '__glibcxx_requires_valid_range' не был объявлен в этомобласть действия в /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.1.3.sdk/usr/include/c++/4.2.1/bits/stl_algobase.h

Эндрю

1 Ответ

2 голосов
/ 29 июня 2010

Вероятно, ваш проект содержит заголовочный файл, который скрывает системный заголовочный файл.

Если у вас есть заголовок с именем "debug.h", попробуйте переименовать его во что-то другое и перекомпилировать проект.

...