当我想跑步的时候make
为了生成一些可执行文件,它总是使用 Sunmake
位于
在/usr/local/bin/make
而不是 GNU make,可以在以下位置找到/usr/sfw/bin/gmake
.
我如何告诉操作系统使用 GNU make 而不是 Sun 的?我需要以某种方式覆盖路径吗?
对于两个名称相同的可执行文件,请重新排序路径PATH
变量,因为将使用第一个匹配项。
否则,请在您的中定义一个别名~/.profile
or ~/.bashrc
file:
alias make="/usr/sfw/bin/gmake"
或者一个函数:
make() { /usr/sfw/bin/gmake "$@"; }
请注意,别名仅在交互模式下有效。脚本不会看到它们。在这种情况下使用函数。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)