我正在使用macOS Catalina,尝试按照这里的说明安装GCC:
https://solarianprogrammer.com/2019/10/12/compiling-gcc-macos/
一切似乎都很顺利,直到我尝试配置时出现以下情况:
问题是我在/Library/Developer/中没有CommandLineTools,甚至没有作为隐藏文件。 试图解决这个问题,我找到了这个如何在macOS Catalina上编译GCC?,但是这里没有答案,我没有nix并且不想与它搞乱,因为它似乎与macOS Catalina不太兼容。那么问题是如何运行configure?
configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details
在尝试修复此问题时,我找到了以下内容:
MacOS "configure: error: cannot run C compiled programs"
然而,这个答案需要前往以下目录:
/Library/Developer/CommandLineTools
问题是我在/Library/Developer/中没有CommandLineTools,甚至没有作为隐藏文件。 试图解决这个问题,我找到了这个如何在macOS Catalina上编译GCC?,但是这里没有答案,我没有nix并且不想与它搞乱,因为它似乎与macOS Catalina不太兼容。那么问题是如何运行configure?
xcode-select -switch /Applications/Xcode.app
命令,另外还可以从苹果开发者网站下载 命令行工具.dmg
并手动安装(需要登录)。 - l'L'lPackages
目录。我有/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk
。我使用xcode-select --install
安装了命令行工具,然后又通过Command_Line_Tools_for_Xcode_11.4.1.dmg
安装了一次。安装是“成功”的,但是同样的问题:没有Packages
目录。有什么建议吗? - PatrickT