我一直试图让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;
}
答案 0 :(得分:2)
“Xcode 4 and Allegro 5.1 - Linker can't find Framework”的答案帮助了我。
在项目目标中,转到“构建设置”并将“框架搜索路径”更改为/Library/Frameworks
。