我下载了一个包含 makefile 的软件包。我可以在下载的目录中编译该程序,然后将二进制文件移到其他地方使用吗?
答案1
是的,你可以,但是大多数 Makefile 都有一个install
执行该作业的目标。
还要检查 Makefile 是否有uninstall
目标,以防您稍后希望卸载该程序。
为了方便维护,您可以使用该checkinstall
程序。
(https://wiki.debian.org/CheckInstall)
答案2
是的,你可以。但为什么不把它们放在
在/usr/本地/bin
或者
/usr/local/sbin
在这种情况下,您可以在任何地方使用它。但是如果您复制该目录 X,则只能使用该目录 X