我试图从命令行更新Xcode.最初我试过跑:
xcode-select --install
Run Code Online (Sandbox Code Playgroud)
这导致了这条消息:
xcode-select: error: command line tools are already installed, use "Software Update" to install updates
Run Code Online (Sandbox Code Playgroud)
所以问题仍然存在,有没有办法从命令行更新Xcode?
我在终端上使用了gcc命令来编译C程序但突然间,在我的Mac操作系统更新后(到macOS 10.14 Mojave和XCode 10.0),我开始收到消息:
test.c:8:10: fatal error: stdio.h: No such file or directory
#include <stdio.h>
^~~~~~~~~
compilation terminated.
Run Code Online (Sandbox Code Playgroud)
我已经安装了gcc,因为我可以找到它/usr/local/bin并且那里确实有一个gcc.我尝试在我的其他iMac上运行相同的文件,它没有任何问题.
我试过运行xcode-select --install它已经安装好了,因此它没有解决我现在遇到的问题.我猜测路径搞砸了,因为gcc在我开始复制并粘贴其他资源中的一些命令来解决此问题后,它似乎无法找到.
希望对此有所帮助.
我在 macOS Catalina 上并尝试按照此处的说明安装 GCC: https ://solarianprogrammer.com/2019/10/12/compiling-gcc-macos/
在我尝试配置之前,一切似乎都工作正常。然后我得到以下信息:
configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details
Run Code Online (Sandbox Code Playgroud)
在尝试解决此问题时,我发现了以下内容:
但是这个答案需要进入以下目录:
/Library/Developer/CommandLineTools
Run Code Online (Sandbox Code Playgroud)
问题是我在 /Library/Developer/ 中没有 CommandLineTools,甚至没有作为隐藏文件。试图解决这个问题我发现了这个
但现在这里有答案了,我没有 nix,也不想弄乱它,因为它似乎与 macOS Catalina 不太兼容。那么问题是如何运行配置?