Linux 交叉编译器找不到SDL包

Linux 交叉编译器找不到SDL包,linux,gcc,arm,cross-compiling,Linux,Gcc,Arm,Cross Compiling,我正在交叉编译一个使用libsdl(SDL)的小应用程序。我可以使用gcc编译,但不能使用交叉编译器。我使用的交叉编译器是arm arago linux gnueabi gcc。错误消息如下所示 /arm-arago-linux-gnueabi/bin/ld:找不到-lSDL 尽管安装了libsdl1.2-dev,但我正在获取pkg配置--cflags sdl输出为-D_GNU_SOURCE=1-D_REENTRANT-i/usr/include/sdl 并将pkg config--libs s

我正在交叉编译一个使用libsdl(SDL)的小应用程序。我可以使用gcc编译,但不能使用交叉编译器。我使用的交叉编译器是arm arago linux gnueabi gcc。错误消息如下所示

/arm-arago-linux-gnueabi/bin/ld:找不到-lSDL 尽管安装了libsdl1.2-dev,但我正在获取pkg配置--cflags sdl输出为-D_GNU_SOURCE=1-D_REENTRANT-i/usr/include/sdl
并将pkg config--libs sdl作为-lSDL输出。
由于我的本机编译器gcc正在检测SDL libs,所以我不知道为什么我的交叉编译器找不到库

,可能是因为它找不到它可以使用的库。您是否希望交叉编译的代码能够链接到充满本机代码的库我的错误。谢谢你指出这一点