1
从源文件构建任何库时,是否可以设置我希望安装的位置?我已阅读了一些prefix
国旗,但我想知道是否所有的aplications都有这个标志。从类似Unix的操作系统中的源文件构建库
举例来说,我是从源代码构建OpenCV的,当我做了make && make install
其中安装在/usr/local/opencv
,但如果我想它被安装在/other/place/opencv
的内容?
从源文件构建任何库时,是否可以设置我希望安装的位置?我已阅读了一些prefix
国旗,但我想知道是否所有的aplications都有这个标志。从类似Unix的操作系统中的源文件构建库
举例来说,我是从源代码构建OpenCV的,当我做了make && make install
其中安装在/usr/local/opencv
,但如果我想它被安装在/other/place/opencv
的内容?
如果我跟着你正确的,这些东西是在配置相喜欢的东西做:
$ ./configure --prefix=/other/place/opencv
如果该项目没有一个configure
脚本,那么它的直接编辑0的情况下, 。
是的,我想知道。所以如果有一个配置文件,我总是可以更改前缀?如果没有配置,我可以随时检查Makefile并根据你的需要修正它。 – BRabbit27 2013-03-15 22:43:55
@ BRabbit27并不总是,但99.9%的时间。作者真的应该公开他们喜欢的任何属性。 – trojanfoe 2013-03-15 22:44:36