使用$ PATH变量确定最合适的安装位置

时间:2014-11-04 16:56:59

标签: c linux makefile environment-variables

如何从$ PATH变量中确定我的Makefile中哪个是我程序最合适的安装位置,以便普通用户可以执行该程序?或者任何其他方法,因为所有系统都不同,所以每个makefile中都不能有一个静态值。

对我来说,第一个值是/ usr / sbin - 可能不喜欢/ usr / local / bin?

1 个答案:

答案 0 :(得分:4)

不要猜。你会弄错的。

使用/usr/local并让用户在make install时覆盖它。

请参阅http://www.gnu.org/software/make/manual/make.html#Directory-Variables了解要用于此的标准GNU Make变量。