【发布时间】:2012-06-21 11:19:48
【问题描述】:
我想从源代码构建一些包(更具体的是e2fsprogs)并将其头文件安装到我的系统中。之后,我将删除构建树,使其不再可访问。这样做的正确方法是什么?
当我想安装程序时,我很简单:
$ ./configure
$ make
# make install
当我想安装标头时,有哪些等效操作?
【问题讨论】:
-
您尝试过
make install吗?您是否检查过头文件是否由它安装? -
当然有。不,没有安装标头。
-
好久没建e2fsprogs了,不过一般头文件应该安装在
/usr/local/include。这是所有 autotools 软件包的标准。 -
Joachim,我当然知道 :) 但相信我,
./configure && make && make install之后没有标题 -
然后你必须阅读makefile来检查目标安装头文件。除了
make install之外,没有安装头文件的“标准”方式。