Как запустить zxing в Xcode 4.2? - PullRequest
0 голосов
/ 01 ноября 2011

Друзья

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

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

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

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

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

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

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

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

1 Ответ

8 голосов
/ 01 ноября 2011

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

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

...