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

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

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

如果有人可以提供分步指南,我将不胜感激?

答案1

我仍然认为新手不应该自己去编译驱动程序,因此请理解这是一个可能出现很多问题的过程,您需要自行承担风险。

首先,你需要安装适当的工具。为此,请打开终端 ( 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 <name>

在大多数情况下,你会得到一个相当长的列表,必须从中找出要安装的正确软件包名称。然后使用

sudo apt-get install <packagename>

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

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

相关内容