【发布时间】:2013-03-04 19:20:09
【问题描述】:
从源文件构建任何库时,是否可以设置我想要安装它的位置?我已经阅读了一些 prefix 标志,但我想知道是否所有应用程序都具有该标志。
例如,我正在从源代码构建 OpenCV,当我制作 make && make install 时,安装在 /usr/local/opencv 中的内容但是如果我希望它安装在 /other/place/opencv 中呢?
【问题讨论】:
从源文件构建任何库时,是否可以设置我想要安装它的位置?我已经阅读了一些 prefix 标志,但我想知道是否所有应用程序都具有该标志。
例如,我正在从源代码构建 OpenCV,当我制作 make && make install 时,安装在 /usr/local/opencv 中的内容但是如果我希望它安装在 /other/place/opencv 中呢?
【问题讨论】:
如果我没听错的话,那是在配置阶段完成的,类似于:
$ ./configure --prefix=/other/place/opencv
如果项目没有configure 脚本,则直接编辑Makefile。
【讨论】: