只使用./configure --prefix

当使用make install时,被安装到prefix为前缀的指定目录

使用./configure --prefixmake install DESTDIR

目标安装目录为DESTDIR/prefix

只要使用了make install prefix=DIR

安装目录为DIR

注意

  • ./configure -prefix必须是绝对路径

  • make install prefix也要绝对路径,虽然可以是相对路径,但安装时,因为切换工作目录,导致安装目录错误!

参考

  1. http://stackoverflow.com/questions/11307465/destdir-and-prefix-of-make

留言