从某个包安装头文件的正确方法是什么?

Igo*_*bin 5 c autotools

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

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

 $ ./configure
 $ make
 # make install
Run Code Online (Sandbox Code Playgroud)

当我想安装标头时,有哪些等效的操作?

Arj*_*kar 7

对于e2fsprogs,从INSTALL源文件随附文件中逐字引用:

7)安装包含文件和库

您可以运行`make install-libs'来安装包含文件和库.请注意,程序无需安装.只有在您希望使用这些库开发其他程序或者如果您想使用这些库(如4.4BSD转储和恢复端口)编译其他程序时,才需要它.

更一般地说,当我想找出安装适合他人的东西的"正确"方法时,我会看到:

  1. 包裹的样子,在我最喜欢的发行版中
  2. 如何为我最喜欢的发行版构建包

  • 哇,即使它在`INSTALL`文件中报告,仍然走遍了最不惊喜的原则! (2认同)