在debian上链接allegro 5

时间:2012-04-06 09:57:48

标签: linux linker allegro

我遵循了这个指南:http://wiki.allegro.cc/index.php?title=Debian_and_Allegro_5 一切顺利,我在/ usr / lib中有/ usr / include / allegro5和allegro lirary文件

当我编译简单程序时,包含已正确解析,但我有链接问题。

pkg-config --libs allegro-5.0返回“-lallegro”。

当我将-lallegro(或pkg-config --libs allegro-50)放入makefile时,我收到消息 “找不到-lallegro”

生成文件:     g ++ -static -O2 $(INCLUDES)$(SRC)-otest -D USE_THREADS -lboost_thread -lpthread -L / usr / lib / pkg-config --libs --cflags allegro-5.0

1 个答案:

答案 0 :(得分:0)

如果pkg-config --libs allegro-5.0返回-lallegro并且/usr/lib中存在该库,那么您可能只需要运行sudo ldconfig