如何将封闭源,第三方二进制blob(libevilcompany.so
)安装到标准库位置(通常/usr/lib
并可能被./configure --prefix=/tmp
覆盖),就像它一样是从源代码编译的?
我正在使用自动工具。
答案 0 :(得分:2)
您可以使用extending the installation process之前的自定义安装规则。例如,Makefile.am中的类似内容:
install-exec-local:
$(MKDIR_P) $(DESTDIR)$(libdir) && cp -a libevilcompany.so $(DESTDIR)$(libdir)