Allegro Framework не может быть найден в Xcode

Возможный дубликат:
Xcode 4 и Allegro 5.1 — компоновщик не может найти Framework

Я пытался заставить Allegro работать на моем Mac под управлением OS X 10.8. Я следовал этим инструкциям:

http://wiki.allegro.cc/index.php?title=OSX,_Xcode_4,_Framework

Я иду вниз и делаю все, что они говорят для простого приложения Xcode, но оно не работает во время сборки со следующей ошибкой:

ld: фреймворк не найден Allegro-5.1

clang: ошибка: команда компоновщика не удалась с кодом выхода 1 (используйте -v, чтобы увидеть вызов)

Я пытался использовать Allegro 5.0.7 и 5.1.3, и оба раза я получаю тот же результат, что он не может найти фреймворк. Я что-то пропустил? Вот мое очень простое приложение, которое я пытаюсь запустить.

#include <allegro5/allegro.h>

int main(int argc, char **argv) {
    al_init();
    al_create_display(640, 480);
    al_clear_to_color(al_map_rgb_f(1, 1, 0));
    al_flip_display();
    al_rest(5.0);
    return 0;
}

person Keith    schedule 19.08.2012    source источник


Ответы (1)


Ответ для «Xcode 4 и Allegro 5.1 - компоновщик может 't find Framework" мне помогло.

В цели проекта перейдите в «Настройки сборки» и измените «Пути поиска платформы» на /Library/Frameworks.

person CMedina    schedule 26.09.2012
comment
Мне это тоже помогло. Это должно быть размещено на Wiki Allegro, поскольку в их теме установки ничего не говорится об этой проблеме. Спасибо! - person gibertoni; 21.02.2013