c – 在Mac上更新Make 4.1

前端之家收集整理的这篇文章主要介绍了c – 在Mac上更新Make 4.1前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试更新我的mac上的make版本,但遇到了问题.最小的项目依赖是4.1,但我的版本似乎是3.81.我已经将 Xcode更新到最新版本并安装了命令行工具,但它似乎仍然是旧版本.

有没有人遇到这个问题或知道解决它的方法

解决方法

这是我做的,它适用于我的MacOS:

Step1:安装自制软件(安装命令来自https://brew.sh/):

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

第2步:使用自制软件来安装make

brew install make --with-default-names

只是因为它不起作用,试试这个:

brew install homebrew/dupes/make --with-default-names

步骤3:您需要更改默认命令以使用正确的make而不是MacBook或Mac中的默认值.

例如,如果您键入

make --version

你会看见:

GNU Make 3.81
Copyright (C) 2006  Free Software Foundation,Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

This program built for i386-apple-darwin11.3.0

哪个是默认版本的默认路径.

所以,现在,在.bash_profile(应该在你的主目录/ Users / your_name下),添加以下行:

export PATH="/usr/local/bin:$PATH"

然后找到你的.bash_profile.现在尝试检查您的版本:

make --version

它应该显示

GNU Make 4.2.1
Built for x86_64-apple-darwin16.5.0
Copyright (C) 1988-2016 Free Software Foundation,Inc.
License GPLv3+: GNU GPL version 3 or later     <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY,to the extent permitted by law.

干杯.

原文链接:https://www.f2er.com/c/113708.html

猜你在找的C&C++相关文章