Strange error message : xcode-select: error: malformed developer path ("/Library/Developer/CommandLineTools")
Strange error message : xcode-select: error: malformed developer path ("/Library/Developer/CommandLineTools")
我刚刚在 Big Sur 11.2 上安装了命令行工具 MacOSX.sdk -> MacOSX10。15.sdk。
当我尝试使用 intel icpc
编译器(Intel SDK update4 2020)进行编译时,我收到了这个奇怪的错误消息:
$ make
xcode-select: error: malformed developer path ("/Library/Developer/CommandLineTools")
不过我以前做过:
sudo xcode-select -s /Library/Developer/CommandLineTools/
我该如何解决这个问题?
您看到此错误的原因是您的系统没有安装 Xcode。您可能从未在您的 Macbook 上安装过它,或者它在任何 OS 更新期间被卸载了。
因此,为了解决这个问题,您必须安装 Xcode。如果您正在 iOS 应用程序开发,您可以安装完整版本,它也将解决这个问题。从 Apple 开发者页面下载 Xcode.dmg 文件。
如果您不使用它,只需搜索 Xcode 的命令行工具包并下载它的 .dmg 文件并安装它。您可以从 Apple 开发者页面下载它。
如果您不想下载任何东西,只想 运行 终端中的一些命令来解决此问题,那么这里是适合您的命令:
xcode-select --install
这是可以在终端中 运行 的命令,将为 Xcode 安装命令行工具。当你运行这个命令时你会被提示接受许可,同意条款和条件等
如果显示下载需要 7GB 以上的 space,请注意您被迫下载 Xcode 应用程序,在这种情况下,请下载命令行的 .dmg 文件专门来自苹果开发者页面的工具包。
上面的命令应该可以解决问题,如果它也没有 运行 以下命令:
xcode-select --reset
虽然这会解决您的问题,但作为后续步骤,您可能需要将命令行工具的路径设置为 运行 而没有 Xcode。
xcode-select --switch /Library/Developer/CommandLineTools
如果上述方法均无效,并且您安装了 Xcode 应用程序,请尝试 运行 执行以下命令:
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
我刚刚在 Big Sur 11.2 上安装了命令行工具 MacOSX.sdk -> MacOSX10。15.sdk。
当我尝试使用 intel icpc
编译器(Intel SDK update4 2020)进行编译时,我收到了这个奇怪的错误消息:
$ make
xcode-select: error: malformed developer path ("/Library/Developer/CommandLineTools")
不过我以前做过:
sudo xcode-select -s /Library/Developer/CommandLineTools/
我该如何解决这个问题?
您看到此错误的原因是您的系统没有安装 Xcode。您可能从未在您的 Macbook 上安装过它,或者它在任何 OS 更新期间被卸载了。
因此,为了解决这个问题,您必须安装 Xcode。如果您正在 iOS 应用程序开发,您可以安装完整版本,它也将解决这个问题。从 Apple 开发者页面下载 Xcode.dmg 文件。
如果您不使用它,只需搜索 Xcode 的命令行工具包并下载它的 .dmg 文件并安装它。您可以从 Apple 开发者页面下载它。
如果您不想下载任何东西,只想 运行 终端中的一些命令来解决此问题,那么这里是适合您的命令:
xcode-select --install
这是可以在终端中 运行 的命令,将为 Xcode 安装命令行工具。当你运行这个命令时你会被提示接受许可,同意条款和条件等
如果显示下载需要 7GB 以上的 space,请注意您被迫下载 Xcode 应用程序,在这种情况下,请下载命令行的 .dmg 文件专门来自苹果开发者页面的工具包。
上面的命令应该可以解决问题,如果它也没有 运行 以下命令:
xcode-select --reset
虽然这会解决您的问题,但作为后续步骤,您可能需要将命令行工具的路径设置为 运行 而没有 Xcode。
xcode-select --switch /Library/Developer/CommandLineTools
如果上述方法均无效,并且您安装了 Xcode 应用程序,请尝试 运行 执行以下命令:
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer