1

可能重复:
Xcode 4 和 Allegro 5.1 - 链接器找不到框架

我一直在尝试让 Allegro 在运行 OS X 10.8 的 Mac 上工作。我按照以下说明进行操作:

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;
}
4

1 回答 1

2

Xcode 4 and Allegro 5.1 - Linker can't find Framework ”的答案帮助了我。

在项目目标中,转到“构建设置”并将“框架搜索路径”更改为/Library/Frameworks.

于 2012-09-26T20:32:41.610 回答