Nim*_*ema 10 xcode homebrew xcode-command-line-tools
我执行了全新安装的macOS Mojave 10.14.紧接着我从Mac App Store安装了Xcode Version 10.0(10A255).
现在,我希望安装Homebrew,它需要安装Xcode命令行工具.我的理解是安装Xcode还会安装命令行工具.或不?
根据这个答案,我通过运行检查是否安装了命令行工具:
xcode-select -p
它打印了Developer目录的路径,如下所示:
/Applications/Xcode.app/Contents/Developer
Run Code Online (Sandbox Code Playgroud)
正如答案中所建议的那样,我还通过运行来验证返回值:
echo $?
重新调整0.
我也跑了,gcc并且makebash能够找到并执行它们.
到目前为止,我确信安装了Xcode命令行工具.现在我执行时:
xcode-select --install
我得到这个提醒:
造成这种差异的可能原因是什么?这会安装两次Xcode命令行工具吗?或者覆盖现有的安装?
据我所知,可以在不安装Xcode的情况下安装Xcode 命令行工具.另外,根据我以前的经验,如果命令行工具没有与Xcode分开安装(通过运行xcode-select --install),则Homebrew不会检测到它们,即运行时brew config,其值CLT:显示为N/A.
这是完整的图片(原谅双关语):
虽然我在讨论macOS Mojave的背景下,但是对于以前版本的macOS,问题仍然存在.
这里有什么可行的方法?
注意:安装Xcode后,我启动了它,接受了许可协议,让它完成安装其他工具的运行(这是一次性活动).
Jyo*_*ash 27
以下为我工作,我也可以安装命令行工具.
更新到Mojave 10.14之后转到https://developer.apple.com/download/more/搜索" 命令行 "然后
下载" MacOS 10.14的命令行工具 "
下载dmg后,安装包.
| 归档时间: |
|
| 查看次数: |
20241 次 |
| 最近记录: |