2015-04-14 6 views
0

У меня было это работает на OS X 10.9.Как я могу создать библиотечную инфраструктуру в Xcode 6 на OS X 10.10?

Я импортировал структуру библиотеки (aubio) в папку 10,10 SDK: /Применения ▸ Xcode.app ▸ Содержание ▸ ▸ разработчика платформы ▸ MacOSX.platform ▸ Разработчик ▸ SDKs ▸ MacOSX10.10.sdk ▸ Система ▸ Библиотека ▸ Рамки

Это отображается в Xcode. Но когда я собираюсь скомпилировать проект, он говорит мне, что не может найти заголовок.

enter image description here

Так что я должен импортировать рамки, вручную каждый раз, когда проект получает (повторно сохраненный который иногда может быть довольно часто при использовании Introjucer). Затем это показывает две копии фреймворка. Затем я могу использовать оператор import и строить проект.

enter image description here

Как я могу получить рамки, которые будут первоначально признаны Xcode, так что я могу скомпилировать проект без повторного импорта его каждый раз?

ответ

0

В Introjucer перейдите к вашей конфигурации сборки и прокрутите вниз до «Дополнительные рамки». Вставьте здесь название рамки. (На картинке это сборка конфигурации IOS, но это то же самое для OSX.)

СОВЕТ: Вы должны проверить Джюс форум: http://www.juce.com/forum Есть много людей с продвинутой стадией Джюс-ведома.

Introjucer - add framework on OSX

+0

Спасибо, но у меня уже есть, что установка на месте - проблема на стороне Xcode, когда он пытается найти основу его косяк, и поэтому я должен повторно импортировать его снова, даже если его видимым в списке фреймворков. – Adamski

+1

Является ли Framework в каталоге по умолчанию? На странице информации разработчика Apple: ** Стандартными позициями для фреймворков являются каталог/System/Library/Frameworks и каталог/Library/Frameworks в локальной системе **. Кажется, вы не можете установить путь поиска каркаса для проекта из Introjucer. Руководство Apple «Включая рамки»: (https://developer.apple.com/library/mac/documentation/MacOSX/Conceptual/BPFrameworks/Tasks/IncludingFrameworks.html) – monotomy

+0

Я тоже пробовал эти местоположения. не работает для меня. Я создал его, работая над Mountain Lion, но с момента перехода к Yosemite мне нужно каждый раз импортировать его ... – Adamski