首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在mac 10.6.8上更新m4

在mac 10.6.8上更新m4
EN

Stack Overflow用户
提问于 2013-03-28 10:51:01
回答 1查看 2K关注 0票数 1

我正在尝试将m4从1.4.6 ( OS X 10.6.8附带的版本)升级到1.4.16。我已经安装了自制软件,并且还将源代码构建到/usr/local/ (并编辑了/etc/path以将/usr/local放在/usr之上),但系统版本似乎仍然优先。

具体地说,如果我输入m4 --version', I getGNU M4 1.4.6 , but if I type/usr/local/bin/m4 --versoin, I getm4 (GNU M4) 1.4.16`。如何将新版本设置为默认版本?

...ultimately,我想更新autoconf和automake。关于安装它们还有什么我应该知道的吗?

EN

回答 1

Stack Overflow用户

发布于 2013-05-17 20:06:08

当您在提示符处只输入m4时,您的shell将通过PATH变量来查找该命令。您只需在路径前面加上/usr/local/bin即可。例如,在~/.bashrc中,您可以简单地执行以下操作:

代码语言:javascript
复制
PATH=/usr/local/bin:$PATH

请注意,这可能会导致该目录在路径中出现多次。你可以用下面这样的东西来避免这种情况:

代码语言:javascript
复制
echo $PATH | tr : \\n | grep -q '^/usr/local/bin$' || PATH=/usr/local/bin:$PATH
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15673414

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档