如何构建和安装克隆的GitHub库?

我已经使用git clone制作了一个包含我想要使用的video驱动程序的GitHub存储库的本地副本。 本地副本包含程序的所有源; 但作为Ubuntu的新手,我不知道编译和安装驱动程序涉及哪些工具或步骤。

如果有人能提供分步指南,我真的很感激吗?

我仍然认为这个新手不应该自己编译驱动程序,所以要明白这是一个批次可能出错的过程,你自己承担风险。

首先,您需要为此安装适当的工具。 为此,请打开终端( ctrl + alt + t ):

 sudo apt-get install build-essential autogen automake make xutils-dev autoconf libtool autoconf-2.64 automake xorg-server-devel xorg-server-utils xorg-util-macros git clone https://github.com/mmind/xf86-video-armsoc.git cd xf86-video-armsoc/ 

现在你应该设置编译你的驱动程序。 首先运行命令sh autogen.sh – 这将创建必要的文件并进行配置。

然后你跑

 ./configure --with-drmmode=pl111 

要么

 ./configure --with-drmmode=exynos 

取决于您要构建的驱动程序。

如果配置过程在错误中停止,请检查缺少哪些依赖项的最后一行并安装它们。 找到这些的最简单的方法是运行

 apt-cache search  

在大多数情况下,您将获得一个相当长的列表,并且必须通过它来查找要安装的正确软件包名称。 然后使用

 sudo apt-get install  

根据需要重新运行配置,直到结束没有错误。

现在您已经配置了构建,您可以使用命令make来编译驱动程序,然后使用sudo make install来安装它。