openwrt的交叉编译:mips-openwrt-linux-uclibc / bin / ld:找不到-ljpeg

时间:2017-02-21 19:16:25

标签: c linux mips cross-compiling libjpeg

我正在使用ubuntu 14.12并且我正在尝试交叉编译C程序 该程序的目标是使用网络摄像头和记录图像,为此我使用了libjpeg

编译程序时发生错误mips-openwrt-linux-uclibc/bin/ld: cannot find -ljpeg

对于交叉编译,我正在使用

mips-openwrt-linux-gcc -std=c99 catch.c -I ~/crosscompilation/openwrt/build_dir/target-mips_34kc_uClibc-0.9.33.2/jpeg-6b/ -L ~/crosscompilation/openwrt/build_dir/target-mips_34kc_uClibc-0.9.33.2/usr/lib/ -Wl,-rpath-link=~/crosscompilation/openwrt/build_dir/target-mips_34kc_uClibc-0.9.33.2/usr/lib/ -ljpeg -o catch

catch.c是代码文件,~/crosscompilation/openwrt/是我的工具链目录

如何解决这个问题?

0 个答案:

没有答案