我想运行“ make install”,这样我就能拥有所有需要的东西,但是我希望将它们安装在自己的文件夹中,而不是系统的/ usr / bin等。这可能吗?即使它引用了/ usr / bin等中的工具?
这取决于包装。如果Makefile是由GNU自动工具(./configure)生成的,则通常可以这样设置目标位置:
./configure
./configure --prefix=/somewhere/else/than/usr/local
如果Makefile不是由自动工具生成的,而是随软件一起分发的,则只需在编辑器中将其打开并进行更改即可。安装目标目录可能在某个位置的变量中定义。