Не могу найти LLVM6.0 в настройках сборки, чтобы добавить заголовок префикса .pch

Я создал новый проект с помощью Xcode 6.3.1 и хочу вручную добавить в свой проект файл pch. Я просматривал вопросы в Интернете PCH File в Xcode 6, но выбранный ответ говорит, что нужно идти на LLVM6.0, но его больше нет в настройках сборки. Где я могу найти его, чтобы добавить .pch?


person DevC    schedule 23.04.2015    source источник
comment
Вы всегда можете создать проект с автоматически добавленным .pch, а затем посмотреть, где он используется.   -  person Lord Zsolt    schedule 23.04.2015


Ответы (2)


Чтобы создать файл заголовка префикса (pch), вам необходимо сделать следующее:

  1. Перейдите (или используйте ⌘cmd+N) Файл > Создать > Файл > Другое (в iOS или OSX).
  2. Выберите файл PCH.
  3. Дайте ему имя и сохраните его где-нибудь в вашем проекте.
  4. Перейдите к цели вашего проекта> Настройки сборки.
  5. Найдите prefix header.
  6. Под Apple LLVM 6.1 - Language вы найдете ключ Prefix Header.
  7. Добавьте путь к вашему файлу pch следующим образом: $(PROJECT_NAME)/myPrefixHeaderFile.pch.
  8. Очистите свой проект (⌘cmd+⇧shift+K) и соберите (⌘cmd+B ).

Ниже приведен снимок экрана, показывающий, где его найти в Build Settings: Файл заголовка префикса (PCH)

person Razvan    schedule 23.04.2015

Поиск заголовка префикса — в Apple LLVM 6.1 — язык Установите для параметра Предварительная компиляция заголовка префикса значение Да, а затем установите путь к файлу .pch в Заголовок префикса.

http://i.stack.imgur.com/S0wdk.png

person Sivakumar Punniyakotti    schedule 23.04.2015