当我们从github中下载一个开源软件(或者库),通常需要“三连”(./configure && make && make install )安装(使用cmake或其他指定编译安装命令的除外)
此时该开源软件的会默认安装到/usr/local/lib和/usr/local/include中
如果想指定安装位置(比如库文件将要做到docker镜像中,或者加入到git仓库中,需要独立出来),可以通过一下方式指定:
1.设置DESTDIR环境变量
export DESTDIR=路径
make install
或使用一行命令:
make DESTDIR=/install/directory install
2.在配置时指定
./configure --prefix=路径
详见 ./configure --help