Xcode: SRCROOT не работает, даже если пути существуют - PullRequest
5 голосов
/ 19 мая 2011

Я получаю ошибки "файл не найден" при компиляции в Xcode. Мои пути указаны относительно $ SRCROOT и, кажется, правильно определены. В чем проблема?

Ответы [ 2 ]

13 голосов
/ 19 мая 2011

Проблема заключалась в том, что мой путь $ SRCROOT содержал пробелы. Все, что вам нужно сделать, это процитировать SRCROOT следующим образом: "$ SRCROOT", и проблема исправлена.

2 голосов
/ 13 августа 2013

В моем случае причина была другая. Попробуйте проверить свой путь к заголовкам. Например, у меня был путь в путях поиска по заголовкам:

"$ (SRCROOT) / Frameworks / КИФ"

Но моя папка KIF была на самом деле здесь:

"$ (SRCROOT) /../ Каркасы / КИФ"

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

...