0

我必须在我的 Crunchbang (Debian/7.7) 系统中安装 libgraph (1.0.1)。
当然,在那之前你有一些依赖。SDL_Image 已成功从源下载并安装。我编译了一个带有 SDL 头文件的 C++ 程序来测试它......完美运行。
但是,在运行./configure时它仍然会抛出:

checking SDL  ==>  SDL_image library... configure: error: *** 
: *** SDL_image not found

SDL 和 SDL_image 包已安装。

devesh@crunchbang:~/downloads/libgraph-1.0.1$ dpkg --get-selections | grep sdl
libsdl-image1.2:amd64               install
libsdl1.2-dev                       install
libsdl1.2debian:amd64               install
libsdl1.2debian:i386                install  

从其他问题来看,SDL_image 文件可能位于不同的目录中,而不是“默认”目录。但是检测到 SDL,它们安装在同一个地方。有什么问题?

4

1 回答 1

0

只需看一下 libgraph 目录中的 README 文件,我就会发现:

You need to have the following installed : 
SDL-x.x.x.rpm               -- the main SDL library
SDL-devel-x.x.x.rpm         -- the developer package
SDL_image-x.x.x.rpm         -- image library for fonts
SDL_image-devel-x.x.x.rpm   -- image library developer 

我安装了libsdl1.2-dev
检测到SDL_Image
只是偶然发现了另一批未安装的软件包:-P。(诡计什么的)但问题就在眼前!谢谢

于 2016-03-05T13:36:22.973 回答