Не найдена проблема

При создании моего проекта (простого приложения cocoa) в XCode 3 я получаю это сообщение об ошибке:

ld: framework not found SDL
collect2: ld returned 1 exit status

Но структура существует здесь /Library/Frameworks/SDL.framework. Как мне получить компоновщик, чтобы найти его?

Ответ 1

Решение для внешних библиотек заключается в том, чтобы добавить свой путь к структуре для параметров "Настройка" > "Пути поиска" > "Пути к структуре".

Нравится это:/Пользователи/MyMacName/Documents/FacebookSDK

Если это то, что "пришел с" xcode, тогда он должен работать без этого добавления.

Ответ 2

Снимок экрана показывает, как это сделать в XCode 7:

введите описание изображения здесь

Ответ 3

Вам нужно добавить фреймворк, щелкнув правой кнопкой мыши по структуре в меню источников и файлов и выберите существующий файл. Добавьте структуру, после которой она будет видна в вашем проекте.

Ответ 4

Вам нужно добавить фреймворк в проект Xcode. Буквально перетащите рамку в папку Frameworks.