如何安装 Mightex 相机的驱动程序?

如何安装 Mightex 相机的驱动程序?

我有一台 Mightex 相机,该公司已向我提供了驱动程序的源代码。到目前为止,他们一直非常乐于助人,但我希望在这里询问并了解发生了什么。这是我第一次必须手动安装/编译这样的驱动程序,所以请原谅我的无知。

自述文件中说我应该执行以下操作:

make
make install

就这样吧。

它没有说我应该但是我以 root 身份运行它(即使用sudo

当我运行时,sudo make我收到一堆关于未使用变量等的警告(如果需要,请告诉我,以便我可以发布)此外,我继续运行sudo make install并收到以下错误:

/sbin/depmod -aeE
/sbin/depmod: option requires an argument -- 'E'

make: *** [install] Error 1

的手册页depmod显示:

与 -e 选项结合使用时,此选项将报告模块提供的任何符号版本,这些符号版本与内核在其 Module.symvers 中提供的符号版本不匹配。此选项与 -F 互不兼容。

但不确定如何处理这些信息。我有一个Module.symvers文件,但它是空的。

任何帮助都将不胜感激。我有点不知所措。

我正在运行 Ubuntu 14.04。

答案1

通常,为了从源代码编译驱动程序,您需要安装先决条件 build-essential 和 linux-headers-generic。然后通常的程序是:

cd ~/directory/with/sourcecode  <--for example, ~/Downloads/mightex
make

如果没有错误:

sudo make install
sudo depmod -a

警告通常是可以接受的,但错误则不可以。

看到这个序列的结果会很有帮助。如果可能的话,请将结果粘贴到这里并给我们链接:http://paste.ubuntu.com

亲自尝试源代码也会很有帮助。有可以下载的链接吗?

相关内容