MacOS系统升级到Big Sur后CMake报xcode-select错误的解决办法

Posted 沙漠豪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MacOS系统升级到Big Sur后CMake报xcode-select错误的解决办法相关的知识,希望对你有一定的参考价值。

昨晚把MacBook的系统从10.15升级到了Big Sur 11.2.3,结果原先的CMake工程编译时出现错误,大致如下:

-- The CXX compiler identification is unknown
-- The C compiler identification is unknown
......略
xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance

搜索了一下,大概原因是系统升级时修改了某些系统参数,运行如下命令即可解决:

sudo xcode-select -s /Applications/Xcode.app/Contents/Developer

运行该命令的前提条件:已经安装了Xcode,并且Xcode.app在/Applications目录下。

问题解决,做个记录。

以上是关于MacOS系统升级到Big Sur后CMake报xcode-select错误的解决办法的主要内容,如果未能解决你的问题,请参考以下文章

MacOS升级到Big Sur后Homebrew报错

MacOS升级到Big Sur后Homebrew报错

MacOS升级到Big Sur后Homebrew报错

MacOS升级到Big Sur后Homebrew报错

MacOS升级到Big Sur后Homebrew报错

macOS Big Sur apache2环境配置好之后一直报403错误易忽略的点