Xcode: не удается найти заголовки для устройства в процессе сборки - PullRequest
0 голосов
/ 15 июня 2011

Мои сборки для устройства продолжают терпеть неудачу, для симулятора все в порядке. Должен заметить: в прошлом я мог просто собрать устройство, но не сейчас.

Я создал библиотеку, которая является основой для моего проекта. В процессе сборки библиотеки код x86 и ARM объединяются в 1 двоичный файл, затем двоичный файл и соответствующие заголовки копируются в каталог ~/devel/bin

Мой другой проект включает этот каталог (без копии, ссылка). Библиотека добавляется к цели проекта, а заголовки включаются путем установки соответствующего пути поиска заголовка пользователя (подкаталог ~/devel/bin).

При сборке устройства получаю следующие предупреждения:

/Users/user/Desktop/ProjectName/ProjectName/ViewController.m:57: error: 'service' undeclared (first use in this function)

Сервис - это указатель на экземпляр SDService (объект из библиотеки).

Может кто-нибудь дать мне несколько советов, как решить эту проблему? Я пытался воссоздать проект, но безуспешно.

1 Ответ

0 голосов
/ 15 июня 2011

Это серьезно об * * * Я пытался решить эту проблему в течение последних 3 или 4 часов, но наконец нашел решение. Кажется, проблема в компиляторе. Я перешел с LLVM + GCC на LLVM 2.0. Надеюсь, что все остальное работает нормально с этим компилятором, но по крайней мере я могу собрать снова.

...