我已经安装了一些缺失的软件包,但仍然出现该错误。有人能帮我找出缺失的内容吗?非常感谢
psr@psr-EasyNote-TM85:~/Downloads/scangearmp-source-2.10-1/scangearmp$ make 使全部递归 make[1]: 进入目录 `/home/psr/Downloads/scangearmp-source-2.10-1/scangearmp' 让一切都井然有序 make[2]: 进入目录 `/home/psr/Downloads/scangearmp-source-2.10-1/scangearmp/po' make[2]: 对于‘all’不需要做任何事情。 make[2]: 离开目录 `/home/psr/Downloads/scangearmp-source-2.10-1/scangearmp/po' 全部在后端完成 make[2]: 进入目录 `/home/psr/Downloads/scangearmp-source-2.10-1/scangearmp/backend' /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I. -I./include -DV_MAJOR=2 -DV_MINOR=1 -O2 -D__GIMP_PLUGIN_ENABLE__ -D_FILE_OFFSET_BITS=64 -MT libsane_canon_mfp_la-canon_mfp_tools.lo -MD -MP -MF .deps/libsane_canon_mfp_la-canon_mfp_tools.Tpo -c -o libsane_canon_mfp_la-canon_mfp_tools.lo `test -f 'canon_mfp_tools.c' || echo './'`canon_mfp_tools.c libtool:编译:gcc -DHAVE_CONFIG_H -I. -I.. -I. -I./include -DV_MAJOR=2 -DV_MINOR=1 -O2 -D__GIMP_PLUGIN_ENABLE__ -D_FILE_OFFSET_BITS=64 -MT libsane_canon_mfp_la-canon_mfp_tools.lo -MD -MP -MF .deps/libsane_canon_mfp_la-canon_mfp_tools.Tpo -c canon_mfp_tools.c -fPIC -DPIC -o .libs/libsane_canon_mfp_la-canon_mfp_tools.o canon_mfp_tools.c:40:17:致命错误:usb.h:没有此文件或目录 #包括 ^ 编译终止。 make[2]:*** [libsane_canon_mfp_la-canon_mfp_tools.lo] 错误 1 make[2]: 离开目录 `/home/psr/Downloads/scangearmp-source-2.10-1/scangearmp/backend' make[1]: *** [全递归] 错误 1 make[1]: 离开目录 `/home/psr/Downloads/scangearmp-source-2.10-1/scangearmp' make:*** [全部] 错误 2 psr@psr-EasyNote-TM85:~/下载/scangearmp-source-2.10-1/scangearmp$
答案1
您可以scangearmp-common
使用以下方法轻松安装ppa:迈克尔-格鲁兹/佳能-主干存储库。
sudo add-apt-repository ppa:michael-gruz/canon-trunk
sudo apt-get update
sudo apt-get install scangearmp-common