6

我想从源代码构建一些包(e2fsprogs更具体地说)并将其头文件安装到我的系统中。之后,我将删除构建树,使其不再可访问。这样做的正确方法是什么?

当我想安装程序时,我很简单:

 $ ./configure
 $ make
 # make install

当我想安装标头时,等效的操作是什么?

4

1 回答 1

8

对于 e2fsprogs,逐字引用INSTALL源附带的文件

7) 安装包含文件和库

您可以运行“make install-libs”来安装包含文件和库。请注意,程序运行不需要此安装。仅当您希望使用这些库开发其他程序或想要使用这些库编译其他程序时才需要它(如 4.4BSD 转储和恢复端口)。

更一般地说,当我想找出安装对其他人有用的东西的“正确”方法时,我会看:

  1. 包的样子,在我最喜欢的发行版中
  2. 该软件包是如何为我最喜欢的发行版构建的
于 2012-06-21T11:49:58.373 回答