Как запустить zxing в Xcode 4.2?

друзья

Теперь я обновил xcode 4.2 и iOS SDK 5.0.

Выглядит красиво, но проблема в том, что я не могу запустить пример приложения zxing в xcode 4.2.

Я всегда вижу следующее сообщение об ошибке:

«неподдерживаемый компилятор GCC 4.2 выбран для архитектуры armv7».

Как я могу решить эту проблему?

Любая хорошая идея или опыт?

Пожалуйста помогите...

С уважением и благодарностью.


person Excalibur    schedule 01.11.2011    source источник


Ответы (1)


Вам нужно сбросить компилятор либо на llvm-gcc, либо на clang (который указан как «компилятор Apple по умолчанию» или что-то подобное в Xcode 4.2). gcc (как передний, так и внутренний) не поддерживается в Xcode 4.2.

Исходные проекты zxing Xcode устанавливали компилятор в gcc, потому что llvm до Xcode 4.2 неправильно компилировал zxing, если вы включили оптимизацию. В Xcode 4.2 эти проблемы исправлены, поэтому любая настройка компилятора должна работать. (Все еще есть проблемы с clang и C++, но они, похоже, не влияют на zxing.)

person smparkes    schedule 01.11.2011
comment
Если это работает для вас, вы должны принять ответ (щелкните галочку схемы слева от ответа). - person smparkes; 04.11.2011