【问题标题】:Allegro Framework Cannot Be Found in Xcode [duplicate]在 Xcode 中找不到 Allegro 框架 [重复]
【发布时间】:2012-08-19 14:01:02
【问题描述】:

可能重复:
Xcode 4 and Allegro 5.1 - Linker can't find Framework

我一直在尝试让 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;
}

【问题讨论】:

    标签: xcode allegro allegro5


    【解决方案1】:

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

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

    【讨论】:

    • 它也帮助了我。这必须发布在 Allegro 的 Wiki 上,因为他们的设置主题没有说明这个问题。谢谢!
    猜你喜欢
    • 1970-01-01
    • 2017-05-25
    • 1970-01-01
    • 2015-12-17
    • 2020-11-26
    • 2011-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多