使用autotools安装二进制共享对象

时间:2015-03-11 06:49:03

标签: autotools

如何将封闭源,第三方二进制blob(libevilcompany.so)安装到标准库位置(通常/usr/lib并可能被./configure --prefix=/tmp覆盖),就像它一样是从源代码编译的?

我正在使用自动工具。

1 个答案:

答案 0 :(得分:2)

您可以使用extending the installation process之前的自定义安装规则。例如,Makefile.am中的类似内容:

install-exec-local:
    $(MKDIR_P) $(DESTDIR)$(libdir) && cp -a libevilcompany.so $(DESTDIR)$(libdir)