【问题标题】:How do I add use the make installed using homebrew instead of the macOS included make?如何添加使用自制软件安装的 make 而不是 macOS 包含的 make?
【发布时间】:2021-05-02 16:48:46
【问题描述】:

我想使用通过 homebrew 安装的较新版本 (4.3),但我的 mac 已经安装了 3.81,我无法删除它。

【问题讨论】:

  • 为什么不直接设置您的PATH 以首先找到您想要的?
  • @MadScientist 我将如何改变它?
  • 实际上这是一个糟糕的链接。呃,这东西是谁写的。这个更好:opensource.com/article/17/6/set-path-linux(尽管它说的是 Linux,但在 MacOS 上是相同的过程)
  • @MadScientist 我做了echo $PATH,它说/opt/homebrew/bin:/opt/homebrew/sbin:/opt/local/bin:/opt/local/sbin:/Library/Frameworks/Python.framework/Versions/3.9/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin 我有一个别名,我在/opt/homebrew/bin 内安装了自制软件,但make -v 仍然给出3.81

标签: macos terminal gnu-make


【解决方案1】:

阅读 GNU make 的homebrew description

GNU“make”已安装为“gmake”。 如果需要作为“make”使用,可以添加一个“gnubin”目录 从您的 bashrc 到您的 PATH,例如:

PATH="$(brew --prefix)/opt/make/libexec/gnubin:$PATH"

【讨论】:

    猜你喜欢
    • 2022-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-25
    • 1970-01-01
    • 2021-09-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多